小编mbi*_*ard的帖子

背景图像有理想的尺寸吗?

例如,1x1图像加载速度是否比2x2快?尺寸会更小,但浏览器必须工作两倍,对吗?

那么,背景图像是否有理想的尺寸和形状(正方形与矩形)?

我知道这可能不太重要,但我很想知道.

谢谢

css background-image

7
推荐指数
1
解决办法
2560
查看次数

创建IM机器人

我正在尝试创建一个IM机器人,但我无法找到必要的资源.


UPDATE

有一个问题,Imified使gtalk机器人不出现在线(并没有响应),它现在工作,所以我关闭这个.

教程确实有效.


未删除原始问题以供参考

首先,我确实找到了一个关于如何编写自己的IM机器人的精彩教程,但它使用了看起来已经死亡的IMified平台(2008年septembre上的最后一篇博文,他们的帮助论坛没有反馈,......).

我确实设法使用他们的服务创建了一个测试版机器人,但正如我在他们的帮助论坛中看到的那样,它永远不会在线.

那么,任何一个设法做到了吗?

笔记

我正在寻找一些可能的东西:

  • 自由
  • 适用于PHP*或一些免费托管解决方案(如IMified但有效)
  • 适用于Google Talk(我真的不在乎另一个)

当然,请发布任何不符合这些标准的解决方案的答案,这可能有所帮助.

*我在GoDaddy上有一个Linux托管计划

bots instant-messaging

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

注销ActiveAdmin后重定向

我正在尝试将用户重定向到我的root_path,这是/允许未经身份验证的用户,但我似乎无法更改其默认行为active admin.

我知道active admin用途devise作为身份验证机制,但我不能覆盖为默认值devise要么.

我尝试了以下内容application_controller.rb(即使它应该是默认值):

# Overwriting the sign_out redirect path method
def after_sign_out_path_for(resource_or_scope)
  root_path
end
Run Code Online (Sandbox Code Playgroud)

但我仍然在我的日志中看到这个:

Started GET "/admin/logout?locale=fr" for 127.0.0.1 at 2012-06-07 11:30:15 -0400
  Processing by ActiveAdmin::Devise::SessionsController#destroy as HTML
  Parameters: {"locale"=>"fr"}
  AdminUser Load (0.4ms)  SELECT `admin_users`.* FROM `admin_users` WHERE `admin_users`.`id` = 1 LIMIT 1
   (0.1ms)  BEGIN
   (0.3ms)  UPDATE `admin_users` SET `remember_created_at` = NULL, `updated_at` = '2012-06-07 15:30:15' WHERE `admin_users`.`id` = 1
   (0.5ms)  COMMIT
Redirected to http://localhost:3000/admin …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails devise activeadmin

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

编写一个参考模型的迁移两次

我有一个消息模型(Message),这个模型作为userTo和userFrom,所以两个引用User.我该如何编写迁移?我的用户模型是User.

谢谢

ruby ruby-on-rails ruby-on-rails-3

4
推荐指数
1
解决办法
1317
查看次数

尝试启动rails控制台时,为什么会出现Readline错误?

更新:我可能在尝试在其他地方找到解决方案时弄乱了我的系统.我从零开始,安装Ruby 1.9.3顺利安装.现在试着让ree-1.8.7和...一起玩得很好......


我正在尝试使用RVM在Kubuntu上安装Ruby 1.9.3(我相信11.10).到目前为止,我一直有很多关于Readline的问题,但除此之外我找到了答案.

我用这种方式安装了Ruby 1.9.3:

rvm install 1.9.3
# Install of ruby-1.9.3-p0 - #complete 
cd ~/.rvm/src/ruby-1.9.3-p0/ext/readline/
~/.rvm/src/ruby-1.9.3-p0/ext/readline $ ../../ruby extconf.rb --with-editline-dir="/usr" --with-readline-dir="/usr"
# any other way of doing this resulted in simply readline not being loaded when trying to start the console
# I have libreadline6 and libreadline6-dev installed (and all the packages requested in `rvm requirements`
make install
# compiling readline.c                                                                                                                                                                                      
# linking shared-object readline.so                                                                                                                                                                         
# /usr/bin/install -c -m 0755 readline.so /home/mbillard/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/x86_64-linux                                                                                    
# installing default readline libraries 
Run Code Online (Sandbox Code Playgroud)

到目前为止,一切看起来都运行正常,但当我尝试启动控制台时,我收到此错误: …

ruby readline rvm libreadline ruby-1.9

3
推荐指数
2
解决办法
3766
查看次数

我怎样才能在10天后得到约会?在asp.net中

此代码返回今天的日期:

  Dim next10days As Date = Date.Now
Run Code Online (Sandbox Code Playgroud)

但是我怎么能从今天起第10天的日期呢?

asp.net date

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

ASP.NET,Visual Studio,C#和Javascript

我有一个基于母版页的简单ASPX页面.在ASPX页面上,我有两个下拉菜单和一个按钮.按下按钮时,我想执行一些javascript.为此,我使用了Button的属性集合(Add("onclick",script)).

我的脚本看起来像这样:

string script = "return confirm ('You have selected' + document.getelementbyid(DropDownList1).value + document.getelementbyid(DropDownList2).value)");

Button1.Attributes.Add("onclick", script);
Run Code Online (Sandbox Code Playgroud)

下拉框元素名称是现货,但为什么javascript不会触发?单击该事件时,按钮的单击事件(显然)会被触发,但没有任何反应.

这是在C#中完成的.如果我使用ASPX并在ASPX标记中编写基本的javascript函数,intellisense甚至没有为documentgetelementbyid提供value属性.为什么?我的浏览器是完全js启用(Firefox),因为我之前有这个工作,但当我添加主页并基于我的ASPX页面时,一切都变成梨形.

为什么上面的脚本不起作用?

谢谢

javascript asp.net visual-studio

0
推荐指数
1
解决办法
778
查看次数

在循环中重新初始化变量的正确位置在哪里?

哪种方法正确,为什么?

string initializeme = string.Empty;
StringBuilder AppendToMe = new StringBuilder();

for(int i=0; i < 10; i++)
{
    initializeme = string.Empty; //Is this the right place to initialize?

    if(expressionThatEvalsTrue)
      initializeme = SomeMethodReturningString();

    if(!string.IsNullOrEmpty(initializeme)
      AppendToMe.Append(initializeme);
}  
Run Code Online (Sandbox Code Playgroud)

要么

string initializeme = string.Empty;
StringBuilder AppendToMe = new StringBuilder();

for(int i=0; i < 10; i++)
{
    if(expressionThatEvalsTrue)
      initializeme = SomeMethodReturningString();

    if(!string.IsNullOrEmpty(initializeme)
       AppendToMe.Append(initializeme);

    initializeme = string.Empty; //Is this the right place to initialize?

}
Run Code Online (Sandbox Code Playgroud)

.net c#

0
推荐指数
1
解决办法
395
查看次数