https://github.com/erictleung/erictleung.github.io
:memo: Source code for my website, portfolio of projects, and more
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.8%) to scientific vocabulary
Keywords
Repository
:memo: Source code for my website, portfolio of projects, and more
Basic Info
- Host: GitHub
- Owner: erictleung
- License: other
- Language: HTML
- Default Branch: main
- Homepage: https://erictleung.com/
- Size: 19.7 MB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 25
- Releases: 0
Topics
Metadata Files
README.md
erictleung.github.io
Herein lies the source code of my website.
Table of Contents
Prerequisites
Jekyll sites require Ruby (>= 2.2.5).
See guides on installation. Here's an example:
shell
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Now install software.
shell
gem install jekyll
gem install bundler
More information on using Jekyll and GitHub Pages can be found here. GitHub Pages has a list of their dependencies that can be found here.
Installation and Starting
```shell
Setup
git clone https://github.com/erictleung/erictleung.github.io.git cd erictleung.github.io bundle install # Install dependencies
Serve live site
bundle exec jekyll serve
Serve site with draft blog posts
https://jekyllrb.com/docs/drafts/
bundle exec jekyll serve --drafts ```
You can find more information about the static site generator, Jekyll, here. Jekyll uses various syntax to help template information, so here is a Jekyll cheat sheet.
Modified Theme
The theme for the site is modified from lanyon. A short description of it is:
Lanyon is an unassuming Jekyll theme that places content first by tucking away navigation in a hidden drawer. It's based on Poole, the Jekyll butler.
Inserting Images
I've created a small shortcut to help embed images more semantically.
html
{% include image.html
url="asset/image_path_here.jpg"
alt="Put alt text here"
caption="This is the caption for the image"
%}
Other
Jekyll uses the Liquid templating system to inject some programming logic into some of the HTML elements. See its documentation page for more on how to use it in Jekyll.
License
MIT
Owner
- Name: Eric Leung
- Login: erictleung
- Kind: user
- Location: New York, NY
- Website: https://erictleung.com
- Repositories: 169
- Profile: https://github.com/erictleung
Data science generalist. Sharing knowledge and optimizing tools for learning and growth. Open-source and open-data advocate. Community learner.
GitHub Events
Total
- Delete event: 2
- Issue comment event: 2
Last Year
- Delete event: 2
- Issue comment event: 2
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 41
- Total pull requests: 26
- Average time to close issues: about 1 year
- Average time to close pull requests: about 2 months
- Total issue authors: 1
- Total pull request authors: 2
- Average comments per issue: 0.2
- Average comments per pull request: 0.19
- Merged pull requests: 19
- Bot issues: 0
- Bot pull requests: 20
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- erictleung (41)
Pull Request Authors
- dependabot[bot] (23)
- erictleung (6)