jekyll 学习指南
1.jekyll
1.1安装jekyll必要组件
下文是在ubuntu上安装与设置
$ sudo apt-get install ruby ruby-dev make gcc nodejs
1.2安装jekyll
$ sudo gem install jekyll
之后查看jekyll版本
$ jekyll -v
1.3jekyll使用
首先要设置_config.yml文件
随后build为site。
$ jekyll build
build后网站文件在_site
使用jekyll server运行测试。
$ jekyll server
浏览器输入localhost:4000可以查看网站运行情况。
_post文件下位文章列表,可以将文章放入后build。
注意:文件的头部要使用下方格式
---
layout: post
title: Blogging Like a Hacker
---
2. kramdown 语法说明
2.1 TOC连接[文章目录]
* TOC
{:toc}
生成目录带自动锚点
2.2 删除线
~~删除线~~
2.3 数学公式
需要增加js用于公式解析
<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
3. disqus
添加disqus代码到_layouts/post.html
zsh指南
zsh plugin
zsh tmux
| 缩写 | 命令 |
|---|---|
| ta | tmux attach -t |
| ts | tmux new-session -s |
| tl | tmux list-sessions |
| tksv | tmux kill-server |
| tkss | tmux kill-session -t |
zsh git
| 缩写 | 命令 |
|---|---|
| g | git |
| ga | git add |
| gaa | git add –add |
| gapa | git add –patsh |
| gb | git branch |
| gba | git branch -a |
| gbnm | git branch –no-merged |
| gbr | git branch –remote |
| gc | git commit -v |
| gca | git commit -v -a |
| gcam | git commit -a -m |
| gcmsg | git commit -m |
| gco | git checkout |
| gcm | git checkout master |
| gcb | git checkout -b |
| gcl | git clone –recursive |
| gcf | git config –list |
| gd | git diff |
| gf | git fetch |
| gl | git pull |
| gm | git merge |
| gmom | git merge origin/master |
| gp | git push |
| gpd | git push –dry-run |
| gpoat | git push origin –all && git push origin –tags |
| gr | git remote |
| gra | git remote add |
| grmv | git remote rename |
| grrm | git remote remove |
| grv | git remote -v |
| grb | git rebase |
| grbm | git rebase master |
| grh | git reset HEAD |
| grhh | git reset HEAD –hard |
| gsb | git status -sb |
| gss | git status -s |
| gst | git status |
| gts | git tag -s |
| gtv | git tag |
zsh laravel
| 缩写 | 命令 |
|---|---|
| la5 | php artisan |
| la5cache | php artisan cache:clear |
| la5routes | php artisan route:list |
| la5vendor | php artisan vendor:publish |
zsh ubuntu
| 缩写 | 命令 |
|---|---|
| ag | sudo apt-get |
| aga | sudo apt-get autoclean |
| agar | sudo apt-get autoremove |
| agb | sudo apt-get build-dep |
| agc | sudo apt-get clean |
| agd | sudo apt-get dselect-upgrade |
| agi | sudo apt-get install |
| agp | sudo apt-get purge |
| agr | sudo apt-get remove |
| agu | sudo apt-get update |
| agud | sudo apt-get update && sudo apt-get dist-upgrade |
| agug | sudo apt-get upgrade |
| aguu | sudo apt-get update && sudo apt-get upgrade |
zsh npm
| 缩写 | 命令 |
|---|---|
| npmg | npm i -g |
| npmS | npm i -S |
| npmD | npm i -D |
| npmO | npm outdated |
zsh ruby
| 缩写 | 命令 |
|---|---|
| sgem | sudo gem |
zsh bundler
| 缩写 | 命令 |
|---|---|
| be | bundle exec |
| bl | bundle list |
| bp | bundle package |
| bo | bundle open |
| bout | bundle outdated |
| bu | bundle update |
| bi | bundle install |
| bcn | bundle clean |
2016年7月11日
日期:2016年7月11日
今日记录
UE4 升级到4.12.5
初步设定完成,细化数据库结构以及通信接口。2016年7月11日19:51:58
sass学习参考地址
主要用来处理CSS
-
前端开发监听工具
bootstrap参考地址
样式与JS包
node.js参考地址
js服务
composer参考地址
php 包管理
laravel 学习参考地址
PHP框架
npm:node.js 包管理器
pip:python 包管理器
ruby:gem、bundle
开发顺序:
网站→服务端后台→ PC端→APP端。
其中网站的开发与游戏原画制作并行。
网站与服务器要求掌握的知识较多,PC端的机械性工作量较大,APP端需要大量的动画数据。
明日计划
- 学习gulp与sass
- 定制玩家天赋
- laravel 学习
- 学习数据结构
Arch Linux 安装指南
1. 基本系统安装
1.1. Arch Linux镜像下载
1.2. 安装
1.2.1. VWmare
基本安装设定
- 设定任意 Linux 64位虚拟机
- 内存2G,硬盘20G
- 挂载镜像光盘
1.2.2. 实体机
1 | # loadkeys us // 设置键盘 |
备注:
1 | # mkdir /mnt/home && mount /dev/sda9 /mnt/home //创建/home 并挂载硬盘。 |
在创建硬盘分区后执行,如果有需要。
要添加的软件源: 参考官方 最新地址
1 | http://mirror.bit.edu.cn/archlinux/ - Beijing Institute of Technology |
以上基本安装完成。
1.2.3. 网站参考
自动化安装设置工具Archlinux U Install