Github pages 博客添加评论功能
由于被墙的原因,所以国内一般推荐使用类似 DISQUS 的 ”多说“ 评论插件
注册多说用户
在使用多说评论插件之前,需要先前往多说官网注册一个帐号,
将自己的博客网站与多说帐号绑定,并获得一个短域名(short_name)。
继续阅读 »
Github pages 博客添加分享功能
使用百度分享为博客添加分享功能将十分简单,只需在页面中添加一段script即可,如下所示:
script
window._bd_share_config={
"common":{
"bdSnsKey":{},
"bdText":"",
"bdMini":"1",
"bdMiniList":["qzone","weixin","sqq","tsina","douban","fbook","twi","tieba",
继续阅读 »
简介
Gerrit是一套代码审核服务
本人尝试了两套linux系统,其中ubuntu系统为虚拟机环境,centos系统为正式环境。
两套linux环境均为64位操作系统。
1. ubuntu 14.10 amd-64 server版
2. CentOS Linux release 7.1.1503 (Core)
继续阅读 »
I had shared a precommit here which help you check your code before your commit.
If you want to deploy it on test machine even production machine, you may need this.
继续阅读 »
这几天搞Scratch源代码的编译,遇到不少坑,特此记录一下。
more
准备工具
官方提供了两种编译方式:Ant和Gradle,我是使用Gradle编译的,需要准备的工具如下:
- Java JDK,用于执行gradle
- Gradle,用于编译
- Git,用于下载源代码,同时gradle脚本中也会用到git命令(可注释掉不用)
继续阅读 »
关于Hexo
Hexo是一款轻量级的HTML静态博客生成器,由Node.js编写,支持Markdown撰写,运行速度快,可以一键部署到Github Pages等托管网站,同时支持插件,可以通过编写插件支持更加丰富的功能。
安装Hexo
Hexo基于Node.js编写,安装Hexo之前,需要首先确保正确安装了Node.js、npm和Git(参见Node.js官网、Git官网),只要运行以下命令即可将Hexo安装到电脑中:
npm install hexo-cli -g
初始化
安装Hexo成功后,即可创建Hexo工程目录,执行以下命令:
hexo init demo
cd demo
npm install
创建
继续阅读 »
以前工作代码都是在svn上进行管理,在svn上也没有过多的关注过branch和tag,甚至branch和tag的作用还有一些模糊。最近学习使用了一下github,同样遇到了branch和tag,不由地了解了一下。
branch是工程需要并行开发不同版本而创建的。如一个原型项目完成后,可能有不同的客户购买并定制,于是就需要在这个原型上构建两个独立的开发库,各自并行开发不同客户的需要。这样,branch可以是进程中的工程,而且之后会不断修改的。
继续阅读 »
前言
在上一篇文章中,葱哥从零开始创建了一个react的boilerplate,并使用webpack进行build,使其支持ES6,同时使用karma+mocha等进行单元测试。虽然单元测试有了,但是代码中哪些写了测试,哪些没写呢?本文就将在上一篇文章的基础上为其增加生成代码覆盖率的功能。
代码
本文的最终代码可以在react_boilerplate_v8中查看。
准备工作
react boilerplate代码
首先拿到上一篇文章的代码:
```
git clone https://github.com/jiji262/react_boilerplate.git
cd tutorial/react_boilerp
继续阅读 »
git clone https://bitbucket.org/dubuqingfeng/docker-web-game.git
cd docker-web-game/
docker build -t 'web-game' .
docker run -t -i -d -p 80:80 web-game
继续阅读 »
Hexo博客双线部署的姐妹篇。详细详述如何将hexo博客部署到coding.net
注册coding.net
如果你原来有gitcafe账号,那么根据官方的向导,将数据从gitcafe迁移到coding。如果没有,那么就注册一个吧。
创建项目
登录成功后,可以创建项目,在Hexo博客双线部署中,我介绍的是用户pages,在这里,我介绍项目pages,所以创建的是一个普通项目。创建过程如下所示:
{% asset_img create_project.png %}
简单填下项目名称和简介就行。
注意:那个使用README.md文件初始化项目不要勾选
开启Coding Pages服务
{% asset_img open_
继续阅读 »