小编Ton*_*ony的帖子

检查是否在before_save事件上修改或创建了模型

我想检查是否在Rails的before_save回调中创建了一个模型.我还想检查它是否已被修改(更新时).

谢谢

ruby ruby-on-rails ruby-on-rails-3.1 before-save rails-activerecord

6
推荐指数
1
解决办法
2358
查看次数

服务器端javascript - 一般

可能重复:
什么是node.js?
Node.js的用法 - 它的目标是提供一个斜坡?

使用服务器端javascript的正确方法是什么?像node.js它解决了什么样的问题?

javascript serverside-javascript node.js

5
推荐指数
1
解决办法
495
查看次数

HTML 5 - 播放小型mp3"内联"

我想使用HTML 5音频支持播放mp3.我试图使用音频标签,但现在我正在使用javascript.

我的"播放器"将只是一个微小的播放图像,按下时播放音频(不是所有的音频控制进展).

我正在尝试使用javascript播放它.

function playmp3(url){
   var audioElement = document.createElement('audio');
   audioElement.setAttribute('src', url);
   audioElement.load();
   audioElement.play();
}
Run Code Online (Sandbox Code Playgroud)

这是我的代码,它不起作用.单击作为"播放"按钮的图像时,它会执行正常.

Url是一个包含文件url的字符串.

我正在测试最新版本的Chrome和FF.

audio html5 mp3 playback

5
推荐指数
1
解决办法
3918
查看次数

Rails 3-在弹出窗口中的ajax调用中部分渲染

我有一个带有remote => true的按钮,该按钮以以下方式调用弹出窗口(一个jQuery弹出窗口,不是真正的弹出窗口):

$modal = $('#modal')
$modal_close = $modal.find('.close')
$modal_container = $('#modal-container')
$task_select_div = $('.activity_task_add')

# Handle modal links with the data-remote attribute
$('a[data-remote]').on 'ajax:success',  (xhr, data, status) ->
  $modal
    .html(data)
    .prepend($modal_close)
    .css('top', $(window).scrollTop() + 150)
    .show()

#This is the callback that is not being executed.
$('form[data-remote]').on 'ajax:success',  (xhr, data, status) ->
  alert(data)
  $modal_container.hide()
  $modal.hide()
  $task_select_div.html(data)
Run Code Online (Sandbox Code Playgroud)

在该弹出窗口中,我调用此表单的“提交”按钮中有另一个带有remote_tag的表单,并且在底部具有以下代码的操作:

respond_to do |format|
    if @task.save
       format.html { redirect_to @task, notice: 'Task was successfully created.' }
       format.json { render json: @task, status: :created, location: …
Run Code Online (Sandbox Code Playgroud)

ruby ajax coffeescript ruby-on-rails-3

5
推荐指数
1
解决办法
7104
查看次数

使用ImageMagick.NET和C#调整裁剪大小

我有一个大图像,我想调整到230×320(确切).我希望系统在不丢失宽高比的情况下调整大小.即,如果图像是460×650,它应首先调整为230×325,然后裁剪额外的5个像素的高度.

我正在做以下事情:

ImageMagickNET.Geometry geo = new ImageMagickNET.Geometry("230x320>");
img.Resize(geo);
Run Code Online (Sandbox Code Playgroud)

但图像没有调整到230×320的确切大小.

我在C#4.0中使用ImageMagick.NET.

imagemagick imagemagick.net

5
推荐指数
1
解决办法
4173
查看次数

在Ruby on Rails项目中加载字体花费了太多时间

我在一个Rails项目中,我使用的是/assets/fonts文件夹中的两个字体.

@font-face {
  font-family: FuturaStd-Light;
  src: url("/assets/fonts/FuturaStd-Light.otf");
}

@font-face {
  font-family: HelveticaNeue;
  src: url("/assets/fonts//HelveticaNeue.dfont");
}
Run Code Online (Sandbox Code Playgroud)

这些字体是非常大的文件(特别是第二个),它们需要永远加载它们.在每个页面中,文本都显示在其他所有内容之后.

有没有更好的方法来加载字体?有没有办法缓存它们?有任何想法吗?

html css fonts ruby-on-rails-3

5
推荐指数
1
解决办法
1758
查看次数

安装ruby的RVM问题2

我做到了 rvm get stable

然后我尝试安装ruby 2.0.0

$ **rvm install 2.0.0** 
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-2.0.0-p0.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
Installing requirements for smf, might require sudo password.
Installing SM Framework.
Error running 'requirements_smf_install_sm',
please read /usr/local/rvm/log/ruby-2.0.0-p0/smf_install.log

$ **cat /usr/local/rvm/log/ruby-2.0.0-p0/smf_install.log**
[2013-03-28 20:58:11] requirements_smf_install_sm
SMF Framework support is only intended for RailsInstaller, please use Homebrew integration instead.
Run Code Online (Sandbox Code Playgroud)

错误日志不是很有帮助.我在Mac OS X Mountain Lion上.有帮助吗?

ruby ruby-on-rails rvm

5
推荐指数
2
解决办法
2073
查看次数

从快照创建Amazon RDS实例

我想做一些非常简单的事情,我想对RDS实例进行快照(OK!),然后将其还原到另一个实例上,但大小不同(duh!)。如果还原快照,则不允许选择新实例的容量。如果创建数据库实例,则不知道如何“附加”快照。

amazon-web-services amazon-rds

5
推荐指数
1
解决办法
9411
查看次数

将私钥存储在静态 Angular 站点上

我有一个静态 AngularJS 文件。它部署在 Amazon S3 上。我正在访问一个具有哈希身份验证机制的 API。

我必须使用私钥才能创建 URL 的哈希值并在标头上发送。它工作得很好,但问题是我必须找到一种方法来使私钥远离黑客的攻击。

我想知道是否有人知道保证密钥安全的方法。

我考虑过在 Node.js 服务器上运行我的网站。唯一的要求是我应该能够将其部署在亚马逊网络服务上。

是否有意义?

security amazon-s3 amazon-web-services node.js angularjs

5
推荐指数
1
解决办法
4800
查看次数

使用RailsAdmin批量编辑

我正在使用RailsAdmin,我需要能够:

  • 批量选择多个型号(这很容易)
  • 为所有这些列编辑一些列(批量编辑)

因此,我必须选择多个项目并转到自定义页面,我在此同时编辑多个模型的值.

有任何想法吗?

ruby-on-rails rails-admin

5
推荐指数
0
解决办法
197
查看次数