Skip to content

Commit 77b2d2c

Browse files
committed
Recreate my github page
1 parent 0e75894 commit 77b2d2c

File tree

742 files changed

+34068
-13
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

742 files changed

+34068
-13
lines changed

404.html

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
layout: null
3+
title: 404
4+
permalink: /404.html
5+
---
6+
<!DOCTYPE html>
7+
<html>
8+
<head>
9+
<meta charset="utf-8">
10+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
11+
<title>404 Error</title>
12+
<!-- Mainly CSS -->
13+
<link href="{{ "/static/assets/app-20171204.min.css" | prepend: site.baseurl }}" rel="stylesheet">
14+
<link href="{{ "/static/css/custom.css" | prepend: site.baseurl }}" rel="stylesheet">
15+
</head>
16+
<body class="gray-bg">
17+
<div class="middle-box text-center animated fadeInDown">
18+
<h1>404</h1>
19+
<h3 class="font-bold">Page Not Found</h3>
20+
<div class="error-desc">
21+
<p>
22+
Sorry, but the page you are looking for has not been found. Try checking the URL for error, then hit the refresh button on your browser or try found something else in my website.
23+
</p>
24+
<div>
25+
<a class="btn btn-primary" href="{{ "/" | prepend: site.baseurl }}">Home</a>
26+
</div>
27+
</div>
28+
</div>
29+
<!-- Mainly scripts -->
30+
<script src="{{"/static/assets/app-20171204.min.js"| prepend: site.baseurl }}"></script>
31+
</body>
32+
</html>

CNAME

Whitespace-only changes.

Gemfile

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
source "https://rubygems.org"
2+
3+
# Hello! This is where you manage which Jekyll version is used to run.
4+
# When you want to use a different version, change it below, save the
5+
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
6+
#
7+
# bundle exec jekyll serve
8+
#
9+
# This will help ensure the proper Jekyll version is running.
10+
# Happy Jekylling!
11+
gem "github-pages", group: :jekyll_plugins

LICENSE

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Copyright (C) 2016 Cory Dolphin, Olin College
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
4+
5+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
6+
7+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

README.md

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Ryan Zhang Blog Resume
2+
3+
- 配置修改: _config.yml
4+
- 修改Slides默认模板: _layouts/reveal.html
5+
- 增加Slides: _slides/
6+
7+
# How to build & Run
8+
## Install ruby and ruby-dev
9+
dnf install ruby ruby-dev
10+
or
11+
ruby -v
12+
13+
## Install github-pages
14+
gem install github-pages
15+
16+
##
17+
1) bundle exec jekyll build
18+
2) bundle exec jekyll serve
19+
20+
Centos如何ruby
21+
https://tecadmin.net/install-ruby-latest-stable-centos/
22+
23+
or
24+
25+
* bundle exec jekyll s --host=10.72.12.44 --port=80
26+
_80 needs root permission_
27+
* bundle exec jekyll build --incremental --watch
28+
29+
# Description
30+
## Upstream
31+
https://github.com.cnpmjs.org/jarrekk/Jalpc
32+
33+
## Technical stack
34+
* Jekyll
35+
* Jalpc
36+
* Reveal.js
37+
38+
# Feature added
39+
* Writing md markdown file , Get Online presentation slide
40+
* Online resume template
41+
* Writing md markdown file, Get pretty Blog artical
42+

_config.yml

+103
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
# Welcome to Jekyll!
2+
3+
# Website settings
4+
title: 升烟
5+
description: 亲近自然,回归传统
6+
keywords: redhat,openshift,devops,CI,CD,python,Java,cloud,kubernetes,fabric8,云计算,运维,jekyll,reveal.js,javascript
7+
baseurl: "" # This will be your homepage
8+
url: https://ryanzhang.github.io # url should be 'http://<github_username>.github.io/homepage' as before
9+
# url: http://127.0.0.1:4000
10+
img_path: /static/assets/img # url should be '/homepage/static/assets/img/blog' as before
11+
12+
# author -- index page "about me" section
13+
author: # change following line to your infomation.
14+
name: RyanZhang # Be used at blog posts' author.
15+
first_name: Ryan # Be used at index page about me section.
16+
last_name: Zhang # Be used at index page about me section.
17+
avatar: /static/assets/img/landing/avatar.jpg # upload your avatar at directory and edit it.
18+
github_username: ryanzhang # Leave blank if you don't have now
19+
linkedin_id: ryan-zhangcheng # Leave blank if you don't have now
20+
facebook_username: ryan.zhangcheng # Leave blank if you don't have now
21+
twitter_username: # Leave blank if you don't have now
22+
email: [email protected] # Leave blank if you don't have now
23+
cv: #http://cv.ryanzhang.com # An online CV can be printed as PDF, leave blank if you don't have now
24+
# skill icons are on avatar's left and right side. Reference urls are http://fontawesome.io/ and http://fizzed.com/oss/font-mfizz
25+
skill_icon1:
26+
- name: icon-apache
27+
- name: fa-linux
28+
skill_icon2:
29+
- name: fa-linux
30+
- name: icon-apache
31+
desc: 亲近自然,回归传统. # Describe yourself.
32+
33+
# comment
34+
disqus: # if you wanna comment feature, go to https://disqus.com/ to get your configuration; if not, comment following two lines.
35+
config: false
36+
id: need register
37+
38+
# analytics
39+
## google analytics
40+
ga: # if you wanna this feature, go to https://www.google.com/analytics/ to get your configuration; if not, comment following line.
41+
# id:
42+
43+
## google optimize
44+
go:
45+
# id:
46+
47+
## growingIO
48+
gio: # if you wanna this feature, go to https://www.growingio.com/ to get your configuration; if not, comment following line.
49+
# id:
50+
51+
## donation
52+
donation: off # type 'on'/'off' to choice display donation button at post page or not
53+
54+
## carousels
55+
index_carousel: on # index page carousel switch
56+
blog_carousel: on # blog page carousel switch
57+
58+
# scss
59+
sass:
60+
style: compressed
61+
62+
# Build settings
63+
encoding: utf-8
64+
65+
# other settings
66+
highlighter: rouge
67+
markdown: kramdown
68+
kramdown:
69+
input: GFM
70+
syntax_highlighter: rouge
71+
72+
#Slides settings
73+
# The Reveal theme
74+
reveal_theme: beige.css
75+
76+
# The Reveal transition
77+
reveal_transition: slides # none/fade/slide/convex/concave/zoom
78+
79+
# Path to the used theme (defaults to the Reveal.js standard theme path)
80+
reveal_theme_path: ../reveal.js/css/theme/
81+
82+
# Embed Server-side speaker notes?
83+
reveal_notes_server: false
84+
85+
# Additional reveal.js options
86+
reveal_options:
87+
88+
# Additional reveal.js dependencies
89+
reveal_dependencies:
90+
91+
# Reveal.js subdirectory
92+
reveal_path: ../reveal.js/
93+
94+
95+
collections:
96+
slides:
97+
output: true
98+
permalink: /:collection/:path
99+
100+
# This is for support md5 to slides and load customize plugin in local mode
101+
#markdown: redcarpet
102+
#highlighter: pygments
103+
#markdown_ext: ignoreme

_data/blog.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# blog page sections
2+
- name: Blog
3+
href: /blog/
4+
i18n: nav.blog
5+
6+
# edit following lines to custom your blog page, make sure name is the same as href but capitalized first letter(except HTML)
7+
- name: Python
8+
href: /python/
9+
i18n: nav.blog
10+
11+
- name: Linux
12+
href: /linux/
13+
i18n: nav.donate
14+
15+
# - name: HTML
16+
# href: /html/
17+
# i18n: nav.donate
18+
19+
- name: Life
20+
href: /life/
21+
i18n: nav.donate
22+
23+
- name: Slide
24+
href: /slides
25+
i18n: nav.donate
26+
27+
# Don't display donation page: change donation to off at file '_config.yml'
28+
- name: Donate
29+
href: /donate/
30+
i18n: nav.donate

_data/donation/alipay.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# alipay png
2+
- name: alipay.1.jpeg
3+
4+
- name: alipay.5.jpeg
5+
6+
- name: alipay.10.jpeg
7+
8+
- name: alipay.50.jpeg

_data/donation/donationlist.yml

Whitespace-only changes.

_data/donation/wechat_pay.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# wechat pay png
2+
- name: wechat.1.jpeg
3+
4+
- name: wechat.5.jpeg
5+
6+
- name: wechat.10.jpeg
7+
8+
- name: wechat.50.jpeg

_data/index/banners.yml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# carousel banners section
2+
# Add items for each banner image in the carousel
3+
#
4+
# Images are expected to be located in `static/assets/img/`.
5+
- src: landing/header_one_zjj.jpg
6+
title: 张家界小田园
7+
8+
- src: landing/header_two_fc.jpg
9+
title: 紫禁城景山

_data/index/careers.yml

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
# careers section data
2+
# if you don't have language feature(language.yml is empty), ignore "i18n" items
3+
- name:
4+
detail: Redhat
5+
i18n: redhat
6+
desc:
7+
detail: Associate Manager role Redhat Middleware R&D. Building CI/CD pipeline, Productization Redhat BPM and Decision Manager.
8+
i18n: redhat3_desc
9+
date:
10+
detail: Sept. 2016 to Now
11+
i18n: redhat3_date
12+
job:
13+
detail: R&D Associate manager
14+
i18n: redhat3_job
15+
icon: fa-plus-square
16+
17+
- name:
18+
detail: Redhat
19+
i18n: redhat
20+
desc:
21+
detail: Project lead for productization Redhat RHPAM & RHDM (aka BRMS and BPMSuite). Doing CICD, automation, BPM, Drools Rules etc.
22+
i18n: redhat2_desc
23+
date:
24+
detail: Sept. 2012 to Sept. 2016
25+
i18n: redhat2_date
26+
job:
27+
detail: Project Leader
28+
i18n: redhat2_job
29+
icon: fa-plus-square
30+
31+
- name:
32+
detail: Redhat
33+
i18n: redhat
34+
desc:
35+
detail: Joined Redhat in JBoss team R&D. Doing SOA, ESB, BPM related middleware products.
36+
i18n: redhat1_desc
37+
date:
38+
detail: Apr. 2009 to Sept. 2012
39+
i18n: redhat1_date
40+
job:
41+
detail: Senior Software Engineer
42+
i18n: redhat1_job
43+
icon: fa-plus-square
44+
45+
- name:
46+
detail: Motorola
47+
i18n: moto
48+
desc:
49+
detail: Senior Software engineer role for mobile db R&D in Motorola Mobile platform R&D . Do ODBC, sqlite, motorola,mobile, C, TCL technology etc
50+
i18n: moto_desc
51+
date:
52+
detail: Mar. 2006 to Sept. 2009
53+
i18n: moto_date
54+
job:
55+
detail: Senior Software Engineer
56+
i18n: moto_job
57+
icon: fa-plus-square
58+
59+
- name:
60+
detail: YongYouGov
61+
i18n: yongyou
62+
desc:
63+
detail: Software engineer for developing an J2EE platform, Do workflow engine(BPMN), Ajax, java stuff.
64+
i18n: yongyou_desc
65+
date:
66+
detail: Jul. 2004 to Mar. 2006
67+
i18n: yongyou_date
68+
job:
69+
detail: Software Engineer
70+
i18n: yongyou_job
71+
icon: fa-plus-square
72+
73+
- name:
74+
detail: China University of Geosciences(Beijing)
75+
i18n: cugb
76+
desc:
77+
detail: Study in CUGB University for both master and bachelor degree, 7 years. Worked half year in 2000, the gap year.
78+
i18n: cugb_desc
79+
date:
80+
detail: Sept. 2001 to July. 2004
81+
i18n: cugb_date
82+
job:
83+
detail: Master degree - Computer Science, Bachelor degree - Construction Engineering
84+
i18n: cugb_job
85+
icon: fa-plus-square

_data/index/language.yml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# localization
2+
# If you want to change flags, find file path at dir '/static/assets/img/flags' and replace following line(en is displayed default)
3+
# then edit '/static/locals/*.json' content to your language.
4+
# If you don't want this feature, just clear this file content then ignore "i18n" in files careers.yml and projects.yml
5+
- locale: zh
6+
flag: /static/assets/img/flags/China.png
7+
8+
- locale: en
9+
flag: /static/assets/img/flags/United-States.png

_data/index/links.yml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# links section data
2+
- last_name: LinkIn
3+
first_name:
4+
desc: Career
5+
website: https://www.linkedin.com/in/ryan-zhangcheng/
6+
7+
8+
- last_name: 水滴
9+
first_name:
10+
desc: 生活
11+
website: https://waterdip.github.io
12+
email:

_data/index/projects.yml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# projects section data
2+
# If you don't have language feature(language.yml is empty), ignore "i18n" items
3+
# Suggest projects' img be located at '/static/assets/img/landing', and edit following img items.
4+
- name: 企业客户Openshift PaaS平台 建设
5+
i18n: redhat
6+
gh_user: rhpam
7+
url:
8+
# repo: github.com/kiegroup/
9+
img: /static/assets/img/landing/ocp.jpg
10+
desc: 搭建高可用Openshift平台
11+
12+
- name: 企业客户DevOps建设
13+
i18n: cpython
14+
# gh_user: python
15+
url: private repo
16+
img: /static/assets/img/landing/devops.png
17+
desc: 为客户基于Openshift构建DevOps CICD平台, 包含售前Discovery Session, 售后培训Agile, scrum开发方法和最佳实践
18+
19+
- name: 企业客户培训
20+
i18n: google
21+
url: private repo
22+
img: /static/assets/img/landing/training.png
23+
desc: 为企业客户培训 容器化技术,容器编排技术, Openshift Operator, DevOps, MSA 架构, Serverless, Istio等
24+
25+
- name: Serverless项目
26+
i18n: google
27+
url: private repo
28+
img: /static/assets/img/landing/knative.png
29+
desc: 为企业提供Serverless私有云方案

0 commit comments

Comments
 (0)