- 浏览: 100396 次
- 性别:
- 来自: 火星
最新评论
-
yvonxiao:
软件之间的依赖关系是个大问题
ubuntu 11.10 安装 rabbitvcs -
jn615:
angjunwen 写道这玩意如何一次上传多张图片?应该直接支 ...
rails 中使用 Swfupload fu 上传文件 -
angjunwen:
这玩意如何一次上传多张图片?
rails 中使用 Swfupload fu 上传文件 -
jn615:
pd_007 写道楼主找的好详细啊 我也找了一些 不过教育网的 ...
Ubuntu 11.04源(更新源列表) -
pd_007:
楼主找的好详细啊 我也找了一些 不过教育网的资源多一些 htt ...
Ubuntu 11.04源(更新源列表)
文章列表
项目中遇到生成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这个页面转换一下,刚开始不知道怎么写,后来找到 render_to_string 这个东西,可以这么写
html = render_to_string(:action => "show")
kit ...
Swfupload_fu是rails一个插件,可以在rails中方便使用Swfupload和Attachment_Fu 进行上传,
需要用到mime-types和Attachment_Fu
1.安装
script/plugin install git://github.com/alex3t/swfupload_fu.git
2.在你要使用的视图中添加SWFUploadFu helper
<head>
<title>...</title>
<%=swfupload_head %>
</head>
然后,在你要用的地方,比如我的
<% ...
来源:博客园 链接
http://www.cnblogs.com/yank/archive/2009/11/01/attachment.html
ROR使用attachment_fu上传附件,很方便,但是配置需要研究。
http://github.com/technoweenie/attachment_fu
migration:
class CreateAttachments < ActiveRecord::Migration def self.up create_table
Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用. 1.Android团队提供的示例项目 如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项 目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。 地址:http ...
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 placing :force => true, you are forcefully wiping the table. After you've performed your migration, you normally ...
刚安装的ubuntu系统,默认情况下,桌面上是没有任何图标的, 可以通过如下方法显示桌面图标:
按下ALT-F2,输入gconf-editor,打开配置编辑器,
展开分支:/apps/nautilus/desktop/
勾选
computer_icon_visible(计算机图标)
home_icon_visible(家目录图标)
networkwork_icon_visible(网络服务器图标)
trash_icon_visible(回收站图标)
volumns_visible(磁盘图标)
修改桌面图标大小
我的电脑—>编辑—>首选项—>视图—>调节图标 ...
官方的Ubuntu 10.10要保留几个用于紧急更新
deb http://security.Ubuntu.com/ubuntu maverick-security main restricted
deb-src http://security.Ubuntu.com/ubuntu maverick-security main restricted
deb http://security.Ubuntu.com/ubuntu maverick-security universe
deb-src http://security.Ubuntu.com/ubuntu maverick-security ...
今天想用NetBeans去debug以下项目,发现需要安装ruby-debug-ide,可是在NetBeans中安装不了,只有到终端中敲入
sudo gem install ruby-debug-ide --include-dependencies
或者
sudo gem install -y ruby-debug-ide --include-dependencies
放在这备忘
Ubuntu常用命令与技巧
sudo apt-get install 软件名 安装软件命令
sudo nautilus 打开文件(有root权限)
su root 切换到“root”
ls 列出当前目录文件(不包括隐含文件)
ls -a 列出当前目录文件(包括隐含文件)
ls -l 列出当前目录下文件的详细信息
cd .. 回当前目录的上一级目录
cd - 回上一次所在的目录
cd ~ 或 cd 回当前用户的宿主目录
mkdir 目录名 创建一个目录
rmdir 空目录名 删除一个空目录
rm 文件名 文件名 删除一个文件或多个文件
rm -rf 非空目录名 删除一 ...
转自:http://galeki.is-programmer.com/show/183.html
如同其他的OO语言一样,在ruby中,通过给对象发送消息,来完成对象的功能,比如 str.upcase ,就是给str发送upcase的消息,点操作符(.),就是用来给对象发送消息的,str接受到消息,然后执行与消息对应的功能。
但是,某些时候,我们并不知道对象能响应哪些消息,比如下面的代码就会产生错误:
> obj = Object.new
> obj.talk
undefined method 'talk' for #<Object:0x12345678> ( ...
定时发邮件可以用Timer来设置时间,我放在了Global.asax的Application_Start里面,关于Global.asax不明白的可以单独查一下
using System.Net.Mail;
using System.Timers;
protected void Application_Start(object sender, EventArgs e)
{
Timer ...
以前做过发邮件的,不过是在rails中做的,今天要在vs中,找了一下,下面的可以用:
using System.Net.Mail;
//使用新浪邮箱发送
public static bool sina(MailAddress Messagefrom, string MessageTo, string MessageSubject, string MessageBody)
{
MailMessage message = new MailMessage();
message.From = Messagefrom;
...
引言
Haml 是一种简洁优美的模板语言,可以应用于Ruby on Rails、 PHP等Web开发平台,可以大大缩减模板代码,减少冗余,提高可读性。并且Haml是一种完备的模板语言,没有牺牲当前模板语言的任何特性。Haml由 Hampton Catlin发明并且开发了Ruby on Rails上的实现。本文将以Ruby on Rails中的Haml实现为例,帮助你了解Haml的基本语法和常用特性,让你领略到Haml带来的高效生产。
缩进嵌套
当嵌套结构变得复杂时,HTML代码一方面容易忘记添加结束标签,另一方面嵌套结构难以读懂。Haml中不需要结束标签,因为它借鉴了Python的语法,强 ...
1.sudo gedit /etc/apt/sources.list
编辑你的源列表,将原来的内容全部删除,添加下面列表中最适合你的源(注意不要全部添加),选择一个最合适你的即可,复制到你的列表中,然后保存列表。
2.sudo apt-get update 更新源列表信息
可以在运行“sudo apt-get update ”时查看一下错误信息,把不能连接的源删除再重新运行“sudo apt-get update ”。
3.sudo apt-get upgrade 升 级
或者用ubuntu自带的更新管理器升级也可
Ubuntu 10.04更新源
台湾
代码:
deb http: ...
android的模拟器中得到GPS的值我是折腾了好久,终于还是拿到了
import android.app.Activity;
import android.content.Context;
import android.location.Criteria;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget ...