![]() |
18 hours ago | |
---|---|---|
.github | 2 years ago | |
.vscode | 2 weeks ago | |
articles | 18 hours ago | |
decode-base64 | 3 years ago | |
images | 1 day ago | |
json-to-rss | 2 years ago | |
json-to-sitemap | 1 month ago | |
scripts | 5 days ago | |
src | 18 hours ago | |
.gitattributes | 2 weeks ago | |
.gitignore | 1 month ago | |
FiraSans-Medium.woff | 3 years ago | |
FiraSans-Regular.woff | 3 years ago | |
FiraSans.txt | 1 month ago | |
LICENSE | 1 month ago | |
README.md | 2 weeks ago | |
SourceCodePro-Regular.woff | 3 years ago | |
SourceCodePro-Semibold.woff | 3 years ago | |
SourceCodePro.txt | 1 month ago | |
SourceSerifPro-Bold.ttf.woff | 3 years ago | |
SourceSerifPro-It.ttf.woff | 3 years ago | |
SourceSerifPro-Regular.ttf.woff | 3 years ago | |
SourceSerifPro.md | 1 month ago | |
aliases.js | 3 years ago | |
brush.svg | 3 years ago | |
dark.css | 1 year ago | |
down-arrow.svg | 3 years ago | |
favicon.ico | 3 years ago | |
google6d406c4a0c762f60.html | 5 years ago | |
index.html | 4 days ago | |
light.css | 1 year ago | |
lupyuen.pdf | 4 days ago | |
main.js | 3 years ago | |
normalize.css | 3 years ago | |
noscript.css | 3 years ago | |
nuttx.md | 8 months ago | |
package-lock.json | 5 years ago | |
package.json | 5 years ago | |
prism.css | 1 year ago | |
prism.js | 1 year ago | |
resume.json | 4 days ago | |
robots.txt | 1 month ago | |
rss.xml | 4 days ago | |
rsstest.xml | 2 years ago | |
rust-logo.png | 3 years ago | |
rustdoc.css | 3 years ago | |
settings.css | 3 years ago | |
settings.js | 3 years ago | |
sitemap.txt | 5 years ago | |
sitemap.xml | 4 days ago | |
source-script.js | 3 years ago | |
storage.js | 3 years ago | |
theme.js | 3 years ago | |
wheel.svg | 3 years ago |
README.md
Lup Yuen's Articles
Please feel free to reproduce and/or translate my articles... And promote IoT Education for all! 🙂
The articles are mirrored to Codeberg Pages at lupyuen.codeberg.page
Lup Yuen's Resume
-
Lup Yuen's resume at https://lupyuen.github.io is powered by JSON Resume, the interoperable standard format for resumes: https://jsonresume.org
The resume uses the
StackOverflow
theme: https://www.npmjs.com/package/jsonresume-theme-stackoverflow -
To create your own resume, clone this repository and install the libraries:
git clone https://github.com/lupyuen/lupyuen.github.io.git cd lupyuen.github.io ln -s resume.json my.resume.json npm install
-
Edit
my.resume.json
with Visual Studio Code and the JSON Resume Extension: https://marketplace.visualstudio.com/items?itemName=reflog.jsonresume -
Configure the JSON Resume theme in the User Settings for Visual Studio Code (change
/Users/Luppy
to the folder containinglupyuen.github.io
):"JSONResume.theme": "/Users/Luppy/lupyuen.github.io/node_modules/jsonresume-theme-stackoverflow",
-
The JSON Resume Extension only works for files named
*.resume.json
, hence we created a symbolic link frommy.resume.json
toresume.json
, which is the filename expected by the command-line tools. -
To generate the HTML (
index.html
) and PDF (lupyuen.pdf
) resume files, run:scripts/gen-resume-html.sh scripts/gen-resume-pdf.sh
-
To publish the HTML and PDF resume files to GitHub Pages (like https://lupyuen.github.io), check out https://pages.github.com/