小编raf*_*raf的帖子

Ruby垃圾收集

你什么时候在Ruby程序中使用这个垃圾收集方法?

GC.start
Run Code Online (Sandbox Code Playgroud)

ruby garbage-collection

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

杰基尔的"--auto"不起作用?

我刚刚重新安装了整个系统,并再次开始处理我的项目.我曾经并仍然使用杰奇在他们中的一些,但是我必须使用自动生成的一个问题--auto_config.ymlauto: true.它根本不起作用.输出jekyll --server --auto是:

Configuration from /home/rafal/Documents/Projects/ruby-adventure/_config.yml
Auto-regenerating enabled: /home/rafal/Documents/Projects/ruby-adventure -> /home/rafal/Documents/Projects/ruby-adventure/_site
[2013-03-23 19:09:53] regeneration: 1 files changed
[2013-03-23 19:09:53] INFO  WEBrick 1.3.1
[2013-03-23 19:09:53] INFO  ruby 2.0.0 (2013-02-24) [x86_64-linux]
[2013-03-23 19:09:53] WARN  TCPServer Error: Address already in use - bind(2)
[2013-03-23 19:09:53] INFO  WEBrick::HTTPServer#start: pid=3288 port=4000
[2013-03-23 19:09:53] regeneration: 1 files changed
[2013-03-23 19:09:54] regeneration: 1 files changed
[2013-03-23 19:09:54] regeneration: 1 files changed
[2013-03-23 19:09:54] regeneration: 1 files changed
[2013-03-23 …
Run Code Online (Sandbox Code Playgroud)

jekyll

14
推荐指数
1
解决办法
4515
查看次数

使用CSS3模糊滤镜时,图像周围有白色模糊?

今天我虽然重新设计了我的网站并以不同的方式处理它.我没有专注于排版,而是只添加一个大图像和小文本.我干脆完成了:

html {
    background: url(../img/background.png) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    filter: blur(10px);
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
    -ms-filter: blur(10px);
}
Run Code Online (Sandbox Code Playgroud)

...但是当我在浏览器中看到它(Chrome版本26.0.1386.0 dev,在Ubuntu 12.10上运行)时,图像IS模糊,但也出现了褪色的白框.以下是此问题的截图.

有没有办法解决这个问题?我看了一下这个Stack Overflow问题,但无法使它工作(部分原因是该示例使用了一个<img>标签,而不仅仅是一个标签<html>).那个白色框架在美学上看起来不太好看.不,图像没有白框(它只是我桌面的屏幕截图,有几个窗口打开,所以没有白框).任何想法为什么会这样?

谢谢你的帮助和时间.

blur filter css3

11
推荐指数
1
解决办法
6223
查看次数

对存储库的远程匿名访问被拒绝了?

我正在使用Ubuntu 12.04 LTS,只是将我git1.7-something 升级到版本1.8.4.问题是,当我想要推送到GitHub存储库时,我得到以下消息并且不会发生推送:

/caniuse $ git push
Username for 'https://github.com': rafalchmiel
Password for 'https://rafalchmiel@github.com': 
remote: Anonymous access to rafalchmiel/caniuse.git denied.
fatal: Authentication failed for 'https://github.com/rafalchmiel/caniuse.git/'
Run Code Online (Sandbox Code Playgroud)

这就是我得到的git config --list:

user.name=Rafal Chmiel
user.email=rafalmarekchmiel@gmail.com
alias.undo-commit=reset --soft HEAD^
color.ui=true
push.default=matching
credential.helper=cache --timeout=86400
github.user=rafalchmiel
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.url=https://github.com/rafalchmiel/caniuse.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
Run Code Online (Sandbox Code Playgroud)

这些是我的遥控器(git remote -v):

origin  https://github.com/rafalchmiel/caniuse.git (fetch)
origin  https://github.com/rafalchmiel/caniuse.git (push)
Run Code Online (Sandbox Code Playgroud)

我尝试再次设置SSH密钥(尽管这是通过HTTP完成的)并且已经搜索了选项.没运气.关于我还能做什么的任何想法?

git github

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

如何通过Sublime Text 2 Build System运行Ruby Gem?

我尝试过简单的不同设置:

{
  "cmd": "rubocop '$file_name'"
}
Run Code Online (Sandbox Code Playgroud)

我也试过设置路径等:

{
  "cmd": "rubocop '$file_name'",
  "path": "~/.rvm/bin",
  "selector": "source.rb",
  "working_dir":"$project_path"
}
Run Code Online (Sandbox Code Playgroud)

对于我两者,我得到一条错误信息:

[Errno 2] No such file or directory
[cmd:  rubocop 'configurer.rb']
[dir:  /home/rafal/Documents/Projects/configurer]
[path: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games]
[Finished]
Run Code Online (Sandbox Code Playgroud)

和:

[Errno 2] No such file or directory
[cmd:  rubocop 'configurer.rb']
[dir:  /home/rafal/Documents/Projects/configurer]
[path: ~/.rvm/bin]
[Finished]
Run Code Online (Sandbox Code Playgroud)

分别.我已经按照我在网上找到的一些教程以及StackOverflow的一些答案但没有运气.有关为什么会发生这种情况的任何想法?在当前打开的文件上运行Ruby Gem的正确和有效方法是什么?宝石Rubocop绝对安装.

ruby gem sublimetext2

8
推荐指数
1
解决办法
1334
查看次数

下划线_.reduce澄清?

我刚开始更深入地探索JavaScript Underscore库,只是想澄清我认为_.reduce()(也称为injectfoldl)的做法是对的.我的问题是:下面是对的吗?

_.reduce([1, 2, 3, 4, 5], function(memo, num) { return memo + num; }, 5);被调用时,会发生以下情况:

  • memo 开始于 5
  • memo+ list[0]= memo=6
  • memo+ list[1]= memo=8
  • memo+ list[2]= memo=11
  • memo+ list[3]= memo=15
  • memo+ list[4]= memo=20

这就是run函数返回的原因20.是对的吗?因此_.reduceRight()是相反的,从memo+ 开始list[ /* last element in array */ ]

谢谢. …

javascript underscore.js

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

FitText.js的非jQuery替代品?

我正在做一个小项目,我需要做的最后一件事就是创建一个很好的响应标题.

我找到了FitText.js,这似乎是我喜欢的东西,正是我需要的东西.唯一的问题是这个插件使用jQuery,我根本没有在项目中使用jQuery,也不想只使用一个小插件.你有没有听过或使用类似的FitText.js插件,除了它不需要jQuery?

javascript jquery

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

将多个文件转换为HTML(来自Markdown)?

我目前正在开发一个小项目,我希望将几个(或更多)Markdown文件转换为HTML,然后将它们附加到主文档中.我希望所有这些都发生在客户端.我选择了几个插件,如Showdown(Markdown到HTML转换器),jQuery(整体DOM操作)和Underscore(如果需要,可以进行简单的模板化).我陷入困境,似乎无法将文件转换为HTML(转换为包含HTML的字符串).

将Markdown转换为HTML很简单:

var converter = new Showdown.converter();
converter.makeHtml('#hello markdown!');
Run Code Online (Sandbox Code Playgroud)

我不确定如何将文件提取(下载)到代码中(字符串?).

如何从URL获取文件(该URL是Markdown文件),通过Showdown传递,然后获取HTML字符串?我只是使用JavaScript.

html javascript markdown

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

迭代数组不按顺序执行操作?

下面的代码,当运行时工作,但它似乎不知何故不按顺序附加帖子(有时post_2是第一和post_4第二):

var posts = [
    "post_1.md",
    "post_2.md",
    "post_3.md",
    "post_4.md",
    "post_5.md",
    "post_6.md",
    "post_7.md"];

for (var i in posts) {
    $.ajax({
        url: "posts/" + posts[i],
        context: document.body,
        success: function (mdText) {
            var converter = new Showdown.converter();
            var htmlText = converter.makeHtml(mdText);
            $("body").append(htmlText);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

它遍历数组中的元素,并为每个元素下载Markdown文档,将其转换为HTML,并将其附加到正文.我尝试了一个简单的for循环以及Underscore的_.each()功能.这三个都有相同的结果,在运行时它们不会按顺序附加文档(所以当我点击刷新时,标题的顺序不同).任何想法为什么会发生这种情况并找到解决办法?

html javascript arrays

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