CSCD71

所属分类:区块链开发
开发工具:CSS
文件大小:18142KB
下载次数:0
上传日期:2022-11-30 20:40:42
上 传 者sh-1993
说明:  CSCD71、CSCD71区块链和去中心化应用
(CSCD71,CSCD71 Blockchains and Decentralized Applications)

文件列表:
404.html (87, 2022-12-01)
Gemfile (44, 2022-12-01)
Gemfile.lock (1551, 2022-12-01)
_config.yml (129, 2022-12-01)
_data (0, 2022-12-01)
_data\lectures.yml (1400, 2022-12-01)
_data\nav.yml (257, 2022-12-01)
_data\settings.yml (1373, 2022-12-01)
_includes (0, 2022-12-01)
_includes\footer.html (229, 2022-12-01)
_includes\head.html (1058, 2022-12-01)
_includes\header.html (445, 2022-12-01)
_includes\menu.html (1579, 2022-12-01)
_layouts (0, 2022-12-01)
_layouts\default.html (210, 2022-12-01)
_layouts\home.html (319, 2022-12-01)
index.md (7993, 2022-12-01)
lectures (0, 2022-12-01)
lectures\01 (0, 2022-12-01)
lectures\01\CSCD71-Introduction.key (4504435, 2022-12-01)
lectures\01\CSCD71-Introduction.pdf (1771097, 2022-12-01)
lectures\01\examples (0, 2022-12-01)
lectures\01\examples\hash.py (420, 2022-12-01)
lectures\01\examples\signature.py (1523, 2022-12-01)
lectures\02 (0, 2022-12-01)
lectures\02\CSCD71-Bitcoin.key (3638943, 2022-12-01)
lectures\02\CSCD71-Bitcoin.pdf (821121, 2022-12-01)
lectures\03 (0, 2022-12-01)
lectures\03\CSCD71-Consensus.key (2766743, 2022-12-01)
lectures\03\CSCD71-Consensus.pdf (375256, 2022-12-01)
lectures\04 (0, 2022-12-01)
lectures\04\CSCD71-SmartContracts.pdf (1177977, 2022-12-01)
lectures\04\examples (0, 2022-12-01)
lectures\04\examples\VipPass.sol (2628, 2022-12-01)
lectures\04\examples\VipPassSale.sol (2589, 2022-12-01)
lectures\05 (0, 2022-12-01)
lectures\05\CSCD71-SmartContracts2.pdf (2683197, 2022-12-01)
... ...

# [CSCD71 Blockchains and Decentralized Applications](https://thierrysans.github.io/CSCD71/) This is the source code for the CSCD71 course website. Enjoy the course! ## Development ### 0. Fork and clone the repo From GitHub, fork this repo to your account, then clone it to your local machine. ### 1. Install [RVM](https://rvm.io/) ```shell $ gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB $ curl -sSL https://get.rvm.io | bash -s stable ``` You might need to source the RVM config file. Read the instructions on screen carefully. x ### 2. Use the latest version of Ruby ```shell $ rvm get stable $ rvm use ruby --install --default ``` ### 3. Install Bundler (dependancy manager) ``` $ gem install bundler ``` ### 4. Install dependencies In the local repo directory: ```shell $ bundle install ``` ### 5. Serve the site locally ``` $ bundle exec jekyll serve ``` A local server will be started on . ## Contributing ### 0. Ensure your branch is up to date To pull changes from the original repo, set up a remote to do so: ```shell $ git remote add upstream git@github.com:ThierrySans/CSCD71.git $ git pull upstream master $ git push origin master ``` ### 1. Make a new branch Generally, it's a good idea to branch out your changes and then push them. ```shell $ git checkout -b branchname ``` ### 2. Make changes You can make changes anywhere in the posts/layouts. This might be a good place to start if you're new to Jekyll: . ### 3. Push changes The changes made should reload live on your local server. Once you're satisfied with your changes, push the new branch to your forked repo. ```shell $ git push origin branchname ``` ### 4. Create a pull request On GitHub, you can click the "New Pull Request" button, where you can then verify your changes and submit it for review.

近期下载者

相关文件


收藏者