- 博客(58)
- 资源 (13)
- 问答 (7)
- 收藏
- 关注
原创 ubuntu 下更新grub2
使用LiveCD光盘启动电脑后进入光盘中的Ubuntu系统,打开终端。sudo -i 先来找一找你的ubuntu10.04安装在那个分区,用: fdisk -l 之后会出来一张表,表中有你的分区信息,找到你安装Ubuntu的分区,如果你不确定的话就找id为83的。下面加入说你的Ubuntu安装在/dev/sda1 分区,则下面挂载原系统的根目录: mount /dev/sda1...
2011-12-28 14:08:08
466
原创 GPG error: http://ppa.launchpad.net natty Release: The following signatures
W: GPG error: http://ppa.launchpad.net natty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6AF0E1940624A220gpg --keyserver keyserver...
2011-12-02 13:11:18
232
原创 ruby 实现 bing 的 geocode
项目中需要进行geo_code刚开始用的是geokit的gem, 支持多个api, google和yahoo 但是没有bing的, 客户又要求使用bing的没办法, 搜, geocoder([url]https://github.com/alexreisner/geocoder[/url])中支持bing的, 但是从rails3良好支持, rails2 的分支中好像没提到,无奈项目又是...
2011-11-21 16:15:57
257
原创 ubuntu 11.10 安装 rabbitvcs
升级到ubuntu 11.10之后, 安装rabbitvcs, 安装官网上的安装方法总是报错 http://wiki.rabbitvcs.org/wiki/install/ubuntu? sudo apt-get install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus[sudo] passw...
2011-11-19 19:39:33
158
原创 MYSQL error: Got a packet bigger than ‘max_allowed_packet’ bytes
1. 在使用 longtext 类型执行数据录入时,有时会抛出这个异常,从字面理解就是当前包大小超过 mysql 系统设置的包大小无法执行操作。2. 解释一下包大小这个东西:简单来说就是mysql把当前执行的mysql语句看作是一个包,而对这个包大小的限制即是对当前mysql语句长度的限制。3. 解决办法:(1)Linux 下: 进入服务器路径 /etc/m...
2011-11-15 11:28:02
136
原创 undefined method `name' for "actionmailer":String (NoMethodError)
undefined method `name' for "actionmailer":String (NoMethodError)这会出现在rails2.3中, 如果你的gem版本比较高的话,我的是1.8.10的, 降级为1.6.2即可gem update --system 1.6.2...
2011-11-07 13:35:27
387
原创 Ubuntu sudo Error:unable to resolve host
新装的ubunut系统总是遇见 Ubuntu sudo Error:unable to resolve host是因为可能修改了系统名我把系统名从star-ubuntu改为ubuntu(/etc/hostname)同时要把hosts中对应的star-ubuntu(/etc/hosts)改掉就行了...
2011-11-02 22:15:18
126
原创 Rails 3.1 execjs and Could not find a JavaScript runtime
今天用rails3.1 生成一个新的项目, 遇到:Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)google一下,在gem 中添加:gem ...
2011-11-01 09:17:04
133
原创 rails 数据类型对比 mysql postgresql sqlite
Rails mysql postgresql sqlitebinary blob bytea blobboolean tinyint(1) boolean booleandate date ...
2011-10-26 09:32:54
110
原创 android 访问本机ip
在android开发中, 如果使用localhost 或 127.0.0.1 来访问pc是不对的, 因为Android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己! 如果你想在模拟器上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧,10.0.2.2 是模拟器...
2011-10-17 09:09:58
196
原创 SCRIPT5007: Unable to get value of the property
今天在调试js的时候遇到一个错误:SCRIPT5007: Unable to get value of the property....但是仅在IE9上有这个错误,在IE8,chrome, FF上都是好的,后来google一下, 说因为有些库文件已经老了, 不适合IE9, 解决办法就是在head中加上:就是以IE8 的模式来运行即可相关连接:http://m...
2011-08-24 16:02:28
542
原创 ubuntu 11.04 标题栏消失
在compiz中瞎折腾一圈, 突然标题栏全部消失, 用 sudo metacity -- replace可以先临时出来 后来搜了一下有人说 点击Compiz Fusion Icon上的 Reload Window Manager, 但是我点了还是没解决, 但是我点击了Select Window Manager 下的Metacity 就好了, 但这只适用于我, 不知道其他人这样可行否。...
2011-07-19 19:36:16
130
原创 linux 压缩文件的命令总结
Linux压缩文件的读取· *.Z compress 程序压缩的档案;· *.bz2 bzip2 程序压缩的档案;· *.gz gzip 程序压缩的档案;· *.tar tar 程序打包的数据,并没有压缩过;· *.tar.gz tar 程序打包的档案,其中并且经过 gzip 的压缩!· ...
2011-07-12 08:43:48
157
原创 rails 跳过model 验证 skip model validate
rails中在model设置验证,但有的地方又不需要验证, 可以通过一下方法跳过保存好办, 直接save(false)比如:user = User.newuser.save(false)但是update怎么办呢没有update_attributes(false)可以这样:user = User.firstuser.attributes = params[...
2011-07-07 22:36:00
348
原创 Could not initialize the package information
我的Ubuntu 更新时出现如下错误:Could not initialize the package informationAn unresolvable problem occurred while initializing the package information.Please report this bug against the 'update-manage...
2011-07-07 22:19:48
322
原创 linux下合并csv文件
今天才知道自己多么的笨, 上头让我去Download一些csv文件, 大概350个, 格式都是一样的内容, 然后让我合并为一个文件, 我想用ruby写个程序合并吧, 结果搞了半天, 总有格式的问题出现, 后来上头(上司)花了20秒的时间给我敲个命令, cat *.csv > full.csv 晕, 就这么简单, 以后得注意解决问题的方法了, 在此写下以便提醒...
2011-06-15 14:07:25
4842
原创 jquery 200 多个插件
研究jQuery,其实我们本身没有做出什么贡献,一直都是使用别人的东西。不过这次就让我们把这个精神贯彻到底吧。下表总共收集了200多个jQuery插件,相信已经很全,如果有纰漏的,欢迎继续补充。Ajax File UploadjQUploaderMultiple File Upload pluginjQuery File StyleStyling an input type...
2011-06-10 20:43:26
111
原创 ruby on rails 中的request
AUTH_TYPE : request.auth_typeCONTENT_LENGTH : request.content_lengthCONTENT_TYPE : request.content_typeGATEWAY_INTERFACE : request.gateway_interfacePATH_INFO : request.path_infoPATH_TRANSLAT...
2011-06-01 15:54:17
313
install nokogiri error
sudo gem install nokogiriBuilding native extensions. This could take a while...ERROR: Error installing nokogiri: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extcon...
2011-05-05 21:08:00
198
原创 Ubuntu 11.04源(更新源列表)
ubuntu 11.04已经发布了,下面公布一些常见的源 sudo gedit /etc/apt/sources.list 打开后替换 #Ubuntu官方源deb http://cn.archive.ubuntu.com/ubuntu/ natty multiverse deb-src http://cn.archive.ubuntu.com/ubuntu/...
2011-05-02 11:06:11
221
原创 xxx is not in the sudoers file解决方法
xxx is not in the sudoers file解决方法 用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。下面是修改方法:1. 进入超级用户模式。也就是输入"su ",系统会让你...
2011-03-17 15:04:54
170
原创 使用REXML解析xml
1 Tree Parsing(也就是DOM-like) 我们需要require rexml/document 库,并且include REXML : require 'rexml/document' include REXML input = File.new("books.xml") doc = Document.new(input) root = doc.root p...
2011-03-08 16:57:53
292
原创 svn版本信息的删除
一、在linux下 删除这些目录是很简单的,命令如下 find . -type d -name ".svn"|xargs rm -rf 或者 find . -type d -iname ".svn" -exec rm -rf {} \; 二、在windows下用以下法子: 1、在项目平级的目录,执行dos命令: xcopy project_dir project_dir_1 /s /i ...
2011-03-04 13:47:01
99
原创 Ubuntu下安装MySQL
要在Ubuntu 下安装 MySQL,我们可以在终端命令行下输入下列命令: sudo apt-get install mysql-server mysql-client 如果服务器不能正常运行,您可以通过下列命令启动它: sudo /etc/init.d/mysql restart 配置 MySQL 的管理员密码: 用root 进入mysql后mys...
2011-02-26 09:41:26
55
原创 Requires installation of unstrusted packages
如果ubuntu在更新时遇到 Requires installation of unstrusted packages,"The action would require the installation of packages from not authenticated sources."可以这么解决:1. sudo apt-get update 把 NO——PUBKEY 记下来, 如上面...
2011-02-15 10:42:43
257
原创 E: Sub-process /usr/bin/dpkg returned an error code 解决办法
有的时候,使用sudo apt-get install可能导致意想不到的错误,尤其是中途中断了安装时,错误信息为:Errors were encountered while processing:ttf-dustinkhangmankdeedukdeE: Sub-process /usr/bin/dpkg returned an error code (1)此时可以这样...
2011-01-27 12:58:59
135
原创 Android 签名和发布
1. 把apk文件放在某目录下, 我的在 C:/workspace/keytool下面2. 在 C:/workspace/keytool中再新建一个keys目录3. cmd到C:/workspace/keytool下面如果配置好java环境之后 输入 keytool -genkey -alias myapp.keystore -keyalg RSA -validity 20...
2011-01-20 14:49:28
103
原创 Mongodb 常用命令
MongoDB常用的操作命令(转)超级用户相关:use admin#增加或修改用户密码db.addUser(ixigua,'pwd')#查看用户列表db.system.users.find()#用户认证db.auth(ixigua,'pwd')#删除用户db.removeUser('mongodb')#查看所有用户show users#查看所有数据库show dbs#查看所有的collection...
2010-12-10 10:33:38
150
原创 ubuntu下连接无线网问题
不知何时起,我的电脑无线网怎么都连接不上了,可能是我配置有问题,因为我奔波于公司和家中,经常修改配置 网上搜了一下,以下方案解决了 1) sudo gedit /etc/NetworkManager/nm-system-settings.conf将managed=false 改为 managed=true2)sudo gedit/etc/network/interfaces仅保留:...
2010-11-28 16:35:35
105
原创 rails render_to_string
项目中遇到生成PDF的问题,由于pdf比较长,所以想用PDFKit这个gem来用html直接转换,如果想把baidu.com转换成pdf,可以这么写kit = PDFKit.new(“www.baidu.com”)kit.to_file("#{RAILS_ROOT}/public/baidu.pdf")但是如果想把show.html.erb这个页面转换一下,刚开始不知道怎么写,后来找到...
2010-11-26 15:20:23
299
原创 rails 中使用 Swfupload fu 上传文件
Swfupload_fu是rails一个插件,可以在rails中方便使用Swfupload和Attachment_Fu 进行上传,需要用到mime-types和Attachment_Fu1.安装script/plugin install git://github.com/alex3t/swfupload_fu.git2.在你要使用的视图中添加SWFUploadFu helper...
2010-11-17 10:58:03
104
原创 ROR 使用 attachment_fu 上传文件
来源:博客园 链接http://www.cnblogs.com/yank/archive/2009/11/01/attachment.html ROR使用attachment_fu上传附件,很方便,但是配置需要研究。http://github.com/technoweenie/attachment_fumigration:class CreateAttachme...
2010-11-17 10:55:23
207
原创 Android开发者应该深入学习的10个开源应用项目(转)
Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用. 1.Android团队提供的示例项目 如果不是从学习Android SDK中提供的...
2010-10-29 08:50:05
103
原创 RAILS: FORCE MIGRATION
[size=large]Suppose you already have a database with a table named candy and now you want to start using migrations. If you try to run a migration with a pre-existing table, Rails will error. So by pl...
2010-10-25 08:47:51
99
原创 UBUNTU 桌面没图标
刚安装的ubuntu系统,默认情况下,桌面上是没有任何图标的, 可以通过如下方法显示桌面图标:按下ALT-F2,输入gconf-editor,打开配置编辑器, 展开分支:/apps/nautilus/desktop/勾选computer_icon_visible(计算机图标)home_icon_visible(家目录图标)networkwork_icon_vis...
2010-10-12 17:49:24
1152
1
原创 Ubuntu 10.10 推荐国内更新源
官方的Ubuntu 10.10要保留几个用于紧急更新deb http://security.Ubuntu.com/ubuntu maverick-security main restricteddeb-src http://security.Ubuntu.com/ubuntu maverick-security main restricteddeb http://security.Ub...
2010-10-12 08:33:54
183
原创 Netbeans 安装 ruby-debug-ide
今天想用NetBeans去debug以下项目,发现需要安装ruby-debug-ide,可是在NetBeans中安装不了,只有到终端中敲入 sudo gem install ruby-debug-ide --include-dependencies或者sudo gem install -y ruby-debug-ide --include-dependencies...
2010-09-15 16:10:59
186
原创 Ubuntu常用命令与技巧
Ubuntu常用命令与技巧 sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - ...
2010-09-15 10:16:33
70
原创 Ruby中 respond_to? 和 send 的用法
转自:http://galeki.is-programmer.com/show/183.html 如同其他的OO语言一样,在ruby中,通过给对象发送消息,来完成对象的功能,比如 str.upcase ,就是给str发送upcase的消息,点操作符(.),就是用来给对象发送消息的,str接受到消息,然后执行与消息对应的功能。但是,某些时候,我们并不知道对象能响应哪些消息,比如下面...
2010-09-14 15:48:14
104
Android 跳转
2011-01-07
依旧新手问题: android 访问rails
2011-01-06
Android 访问rails项目
2011-01-05
SqlServer 行列转换
2010-09-08
关于 Radiant CMS blog
2010-08-23
android 画图程序
2010-08-13
android 模拟时钟 手指触动旋转指针
2010-08-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人