我刚刚重新安装了整个系统,并再次开始处理我的项目.我曾经并仍然使用杰奇在他们中的一些,但是我必须使用自动生成的一个问题--auto
或_config.yml
的auto: 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) 今天我虽然重新设计了我的网站并以不同的方式处理它.我没有专注于排版,而是只添加一个大图像和小文本.我干脆完成了:
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>
).那个白色框架在美学上看起来不太好看.不,图像没有白框(它只是我桌面的屏幕截图,有几个窗口打开,所以没有白框).任何想法为什么会这样?
谢谢你的帮助和时间.
我正在使用Ubuntu 12.04 LTS,只是将我git
从1.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完成的)并且已经搜索了选项.没运气.关于我还能做什么的任何想法?
我尝试过简单的不同设置:
{
"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绝对安装.
我刚开始更深入地探索JavaScript Underscore库,只是想澄清我认为_.reduce()
(也称为inject
和foldl
)的做法是对的.我的问题是:下面是对的吗?
当_.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 */ ]
?
谢谢. …
我正在做一个小项目,我需要做的最后一件事就是创建一个很好的响应标题.
我找到了FitText.js,这似乎是我喜欢的东西,正是我需要的东西.唯一的问题是这个插件使用jQuery,我根本没有在项目中使用jQuery,也不想只使用一个小插件.你有没有听过或使用类似的FitText.js插件,除了它不需要jQuery?
我目前正在开发一个小项目,我希望将几个(或更多)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.
下面的代码,当运行时工作,但它似乎不知何故不按顺序附加帖子(有时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()
功能.这三个都有相同的结果,在运行时它们不会按顺序附加文档(所以当我点击刷新时,标题的顺序不同).任何想法为什么会发生这种情况并找到解决办法?