小编Nic*_*nto的帖子

Amazon SNS和Amazon SQS有什么区别?

我不明白何时使用SNS与SQS,为什么它们总是耦合在一起?

amazon-sqs amazon-web-services amazon-sns

370
推荐指数
7
解决办法
12万
查看次数

使用SCSS/SASS计算百分比

我想通过计算在scss中设置宽度百分比,但它给了我错误..

"...- width:(4/12)%"后的CSS无效:预期表达式(例如1px,粗体)为";"

我想做点什么

$my_width: (4/12)%;

div{
width: $my_width;
}
Run Code Online (Sandbox Code Playgroud)

如何在那里添加%符号?

与px和em相同的问题

css sass

113
推荐指数
3
解决办法
8万
查看次数

文本的背景颜色在SVG

我想为svg的背景着色,text类似于background-colorcss

我只能找到文档fill,为文本本身着色

它甚至可能吗?

css svg background-color

89
推荐指数
7
解决办法
8万
查看次数

在rails中将列类型更改为更长的字符串

在第一次迁移时,我在列content上声明为字符串Activerecord根据annotate gem将其设置为字符串(255).

在我将应用程序推送到使用postgres的heroku后,如果我在内容中输入一个长度超过255的字符串,我会得到错误

PGError: ERROR: value too long for type character varying(255)
Run Code Online (Sandbox Code Playgroud)

问题是我需要内容包含一个非常长的字符串(自由文本,可能是数千个字符)

  1. 什么变量(字符串不适合这个)会接受?
  2. 如何创建迁移以替换该列的类型

谢谢

string postgresql ruby-on-rails ruby-on-rails-3.1 rails-activerecord

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

如何使用:before和:after创建内联样式

我从http://www.ilikepixels.co.uk/drop/bubbler/生成了一个泡泡聊天的东西.

在我的页面中,我在其中放了一个数字

.bubble {
  position: relative;
  width: 20px;
  height: 15px;
  padding: 0;
  background: #FFF;
  border: 1px solid #000;
  border-radius: 5px;
}

.bubble:after {
  content: "";
  position: absolute;
  top: 4px;
  left: -4px;
  border-style: solid;
  border-width: 3px 4px 3px 0;
  border-color: transparent #FFF;
   display: block;
  width: 0;
  z-index: 1;
}

.bubble:before {
  content: "";
  position: absolute;
  top: 4px;
  left: -5px;
  border-style: solid;
  border-width: 3px 4px 3px 0;
  border-color: transparent #000;
  display: block;
  width: 0;
  z-index: 0;
}
Run Code Online (Sandbox Code Playgroud)

我希望background-color …

css inline css3

65
推荐指数
4
解决办法
9万
查看次数

如何在Rails中的迁移中编写SQL

我有以下SQL需要做的事情

CREATE TABLE cars_users2 AS SELECT DISTINCT * FROM cars_users;

DROP TABLE cars_users;

ALTER TABLE cars_users2 RENAME TO cars_users;
Run Code Online (Sandbox Code Playgroud)

由于我不能使用heroku dataclips删除表,我不能使用dataclips.

所以我想我需要在迁移中执行此操作.

如何将此sql写为迁移?

sql migration postgresql ruby-on-rails-3 rails-activerecord

52
推荐指数
4
解决办法
4万
查看次数

Puma中的Workers和Threads有什么区别?

在heroku dyno的背景下,美洲狮工人和美洲狮线程有什么区别?

我所知道的(如果我错了,请纠正我):

  • 精简不是并发的,因此Web进程一次只能执行一个请求

  • 在独角兽中,我知道我可以在一个进程中有几个unicorn worker来添加并发性.

但在美洲狮有线程和工人..在美洲狮过程中,工人不是一个线程吗?

我可以在Heroku中使用更多的worker/threads来添加web并发吗?

multithreading heroku puma ruby-on-rails-4

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

group_by在rails中由2个或更多属性组成

我有一个@bunch作为数组返回的模型

每个模型都有属性 - commentable_idcommentable_type(多态关联)

我想通过可评论的方式对模型进行分组,但如果我这样做的话

@bunch.group_by(&:commentable)
Run Code Online (Sandbox Code Playgroud)

它还从数据库中获取可评论,这是不需要的.

我可以做@bunch.group_by(&:commentable_id)但这会引起一些混淆,因为可以有几种类型的可评论模型

有没有办法去group_by commentable_idAND commentable_type

ruby group-by ruby-on-rails-3

38
推荐指数
1
解决办法
1万
查看次数

为什么专业制作的网站有奇怪的#id和.class名称?

我注意到facebook和gmail有很奇怪的#id和.class名称.

他们是故意混淆他们吗?或者他们的IDE做到了吗?拥有这样难以理解的开发名称似乎不合逻辑

例如 - 这是gmail的刷新按钮.将id/class作为"刷新"是合理的

<div class="G-Ni J-J5-Ji" style="">
<div class="T-I J-J5-Ji nu T-I-ax7 L3" act="20" role="button" tabindex="0" style="-webkit-user-select: none;" data-tooltip="Refresh" aria-label="Refresh">
<div class="asa">
<span class="J-J5-Ji ask">&nbsp;</span><div class="asf T-I-J3 J-J5-Ji"></div></div></div></div>
Run Code Online (Sandbox Code Playgroud)

和facebook的状态更新的帖子按钮

<button class="_42ft _42fu _11b selected _42g-" type="submit">Post</button>
Run Code Online (Sandbox Code Playgroud)

在性能上 - 确实有较短的名称真的会影响加载时间吗?它似乎是(对于像Facebook或gmail这样的大页面)多了100kb,今天的宽带线在所需的时间内可以忽略不计

例外 - twitter和pinterest有可读的名字

css

30
推荐指数
1
解决办法
4091
查看次数

如何验证文本在Rails中不是空白

如果我做

  validates :body, :presence => true, :length => {:maximum => 30000, :message => ' is a bit long...'}
  validates :body, :length => {:minimum => 10, :message => ' is a bit short...'}
Run Code Online (Sandbox Code Playgroud)

我仍然有可能有一个只包含spaces和/ /r/n- 非可见字符的文本,虽然根据定义文本不是空白,但通过查看它是空白的

如何验证文本上面列出的最小和最大长度并且也可见(不是10个空格)

validation chars ruby-on-rails-3

26
推荐指数
3
解决办法
3万
查看次数