技术博客
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_includes pjax Jan 18, 2019
_layouts pjax Jan 18, 2019
_posts hacknews-update2019-01-21T20:54:26+08:00 Jan 21, 2019
assets pjax Jan 18, 2019
pages init Dec 26, 2018
robot jekyll post and robot reforge Jan 16, 2019
tutorials init Dec 26, 2018
util fix Jan 17, 2019
.gitignore jekyll post and robot reforge Jan 16, 2019
.travis.yml edit Jan 3, 2019
404.html fix iframe Dec 29, 2018
CNAME Create CNAME Dec 29, 2018
Gemfile hacknews-update2019-01-17T11:45:03+08:00 Jan 17, 2019
LICENSE.txt init Dec 26, 2018
README.md Fixed icon Dec 26, 2018
_config.yml adds Jan 17, 2019
_config_code.yml golang_signal Jan 17, 2019
_config_tech.yml fixed Jan 17, 2019
ie.html init Dec 26, 2018
index.md seo Jan 2, 2019
install.sh init Dec 26, 2018
jekyll.sh hacknews-update2019-01-17T11:45:03+08:00 Jan 17, 2019
jekyll_run.sh adds Jan 17, 2019
main.go fix Jan 17, 2019
nohup.out hacknews-update2019-01-17T11:46:00+08:00 Jan 17, 2019
robot.txt hacknews-update2019-01-17T11:45:03+08:00 Jan 17, 2019
sitemap.txt fixed Jan 2, 2019
sitemap.xml init Dec 26, 2018
tech.mojotv.cn.conf fixed Dec 28, 2018

README.md

Build Status

博客系统和golang和Hacknews机器人

地址:MojoTV.cn

Feature

  • 每天自动翻译hacknews新闻
  • Google SEO 优化
  • 使用markdown语法写博客,写代码git push来提交博客

安装说明

  1. fork库到自己的github
  2. 修改名字为:username.github.io 或者 organizationName.github.io
  3. clone库到本地,参考_posts中的目录结构自己创建适合自己的文章目录结构
  4. 修改CNAME,或者删掉这个文件,使用默认域名
  5. 修改_config.yml配置项
  6. It's done!
  7. 定义自己google 统计 adsense _includes/header.html 第29~48行
  8. 自定义自己的评论系统 _layouts/post.html 第15行
  9. 站长管理平添校验代码 _includes/header.html 第14~20行

分支说明

  • 三栏布局(master分支,基于3-Jekyll
  • 三栏布局 (bootstrap-based分支,基于Bootstrap)
  • 单栏布局(first-ui分支,基于Bootstrap)

这个项目还包含了以个go语言的机器人来每天定时翻译hacknews新闻

需要redis数据库

需要服务器或者电脑才能运行,在Github 上是不能执行的

go语言代码同学们,你可以自己修改,或者删除

遇到的bug

{{ 于jekyll 的语法冲突

{{raw} {{endraw}}包裹冲突的代码