Skip to content

Instantly share code, notes, and snippets.

Arvin Xu arvinxx

Block or report user

Report or block arvinxx

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View rchain-test-net-install.sh
#!/usr/bin/env bash
sudo apt-get update
sudo apt-get install -y software-properties-common
sudo add-apt-repository -y ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install -y openjdk-11-jdk
wget https://github.com/rchain/rchain/releases/download/v0.9.12/rnode-0.9.12.git16d90f43.tgz
tar zxvf rnode-0.9.12.git16d90f43.tgz
ln -s $(pwd)/rnode-0.9.12.git16d90f43/bin/rnode /usr/local/bin/rnode
View folder-structure.md

Folder Structure

Motivations

  • Clear feature ownership
  • Module usage predictibility (refactoring, maintainence, you know what's shared, what's not, prevents accidental regressions, avoids huge directories of not-actually-reusable modules, etc)
@arvinxx
arvinxx / git-flow.md
Created Feb 11, 2018 — forked from yesmeck/git-flow.md
Git 开发流程
View git-flow.md

Git 协作流程

master 分支

master 永远处于稳定状态,这个分支代码可以随时用来部署。不允许在该分支直接提交代码。

develop 分支

开发分支,包含了项目最新的功能和代码,所有开发都在 develop 上进行。一般情况下小的修改直接在这个分支上提交代码。

@arvinxx
arvinxx / .eslintrc.js
Last active Jan 4, 2019 — forked from rswanderer/.eslintrc-parameter-instruction.js
LIGON - ESLint配置文件.eslintrc.js参数说明
View .eslintrc.js
/*
* ESLint的JSON文件是允许JavaScript注释的,但在gist里显示效果不好,所以我把.json文件后缀改为了.js
*/
/*
* ESLint 配置文件优先级:
* .eslintrc.js(输出一个配置对象)
* .eslintrc.yaml
* .eslintrc.yml
* .eslintrc.json(ESLint的JSON文件允许JavaScript风格的注释)
@arvinxx
arvinxx / .csscomb.json
Created Jan 24, 2018
CSS 属性书写顺序与参数
View .csscomb.json
{
"exclude": [
".git/**",
"node_modules/**",
"bower_components/**"
],
"remove-empty-rulesets": true,
"always-semicolon": true,
"color-case": "lower",
"block-indent": " ",
You can’t perform that action at this time.