From 0780d7014e7ebf4dce4a91cdb77b0f67611bc7e9 Mon Sep 17 00:00:00 2001 From: Pingping Wang Date: Wed, 22 Jan 2025 20:58:27 +0100 Subject: [PATCH 01/11] Customized my website --- _config.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_config.yml b/_config.yml index 6ff248a045f..4f06e95dd71 100644 --- a/_config.yml +++ b/_config.yml @@ -1,11 +1,11 @@ # Site settings -title: Hux Blog -SEOTitle: 黄玄的博客 | Hux Blog +title: Pingping's Blog +SEOTitle: wpp的博客 | Pingping's Blog header-img: img/home-bg.jpg -email: huxpro@gmail.com -description: "这里是 @Hux黄玄 的个人博客,与你一起发现更大的世界 | 要做一个有 swag 的程序员" +email: pingping1997w@gmail.com +description: "这里是 @pingw 的个人博客,与你一起认识自我,探索世界 | 人生不设限" keyword: "黄玄, Hux黄玄, Hux, 鬼栈, huxpro, @huxpro, 黄玄的博客, Hux Blog, 博客, 个人网站, 互联网, Web, JavaScript, React, React Native, 前端, 设计" -url: "https://huangxuan.me" # your host, for absolute URL +url: "https://pinping1997w.me" # your host, for absolute URL baseurl: "" # for example, '/blog' if your blog hosted on 'host/blog' # Publish posts or collection documents with a future date. From e46d4b9fc74a0fc43d097f78ca4a5a2aa41fda4b Mon Sep 17 00:00:00 2001 From: Pingping Wang Date: Wed, 22 Jan 2025 22:13:46 +0100 Subject: [PATCH 02/11] change name --- CNAME | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CNAME b/CNAME index df256045926..48249c280b5 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -huangxuan.me +pingpingw.me From dc9ec3b0fcc92c0312d2e6d154d81867ad29d166 Mon Sep 17 00:00:00 2001 From: Pingping <79001035+Pingping1997@users.noreply.github.com> Date: Wed, 22 Jan 2025 22:30:09 +0100 Subject: [PATCH 03/11] Create jekyll-gh-pages.yml --- .github/workflows/jekyll-gh-pages.yml | 51 +++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 .github/workflows/jekyll-gh-pages.yml diff --git a/.github/workflows/jekyll-gh-pages.yml b/.github/workflows/jekyll-gh-pages.yml new file mode 100644 index 00000000000..69366fdfabf --- /dev/null +++ b/.github/workflows/jekyll-gh-pages.yml @@ -0,0 +1,51 @@ +# Sample workflow for building and deploying a Jekyll site to GitHub Pages +name: Deploy Jekyll with GitHub Pages dependencies preinstalled + +on: + # Runs on pushes targeting the default branch + push: + branches: ["my-website-modifications"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + # Build job + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Build with Jekyll + uses: actions/jekyll-build-pages@v1 + with: + source: ./ + destination: ./_site + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + + # Deployment job + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 From 296bdc026ac0a5fc0ed5a0722ebda5812c91ea01 Mon Sep 17 00:00:00 2001 From: Pingping Wang Date: Wed, 22 Jan 2025 22:51:26 +0100 Subject: [PATCH 04/11] change apple.ico --- _config.yml | 2 +- _includes/head.html | 2 +- img/apple.ico | Bin 0 -> 140783 bytes 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 img/apple.ico diff --git a/_config.yml b/_config.yml index 4f06e95dd71..35609a2f2ab 100644 --- a/_config.yml +++ b/_config.yml @@ -5,7 +5,7 @@ header-img: img/home-bg.jpg email: pingping1997w@gmail.com description: "这里是 @pingw 的个人博客,与你一起认识自我,探索世界 | 人生不设限" keyword: "黄玄, Hux黄玄, Hux, 鬼栈, huxpro, @huxpro, 黄玄的博客, Hux Blog, 博客, 个人网站, 互联网, Web, JavaScript, React, React Native, 前端, 设计" -url: "https://pinping1997w.me" # your host, for absolute URL +url: "https://pinpingw.me" # your host, for absolute URL baseurl: "" # for example, '/blog' if your blog hosted on 'host/blog' # Publish posts or collection documents with a future date. diff --git a/_includes/head.html b/_includes/head.html index 028fc7ac507..9ee853f2677 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -38,7 +38,7 @@ - + diff --git a/img/apple.ico b/img/apple.ico new file mode 100644 index 0000000000000000000000000000000000000000..e91d715dbe5ce634916bac95d48b3a1466ee9d72 GIT binary patch literal 140783 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 DSJc`E literal 0 HcmV?d00001 From b1b15b89771556af101832dd27829127dade9fb0 Mon Sep 17 00:00:00 2001 From: Pingping1997 Date: Thu, 23 Jan 2025 13:07:58 +0100 Subject: [PATCH 05/11] change personal information --- README.md | 51 +++---------------------------------------- _config.yml | 2 +- _includes/about/en.md | 9 ++++---- _includes/about/zh.md | 7 +++--- about.html | 2 +- 5 files changed, 13 insertions(+), 58 deletions(-) diff --git a/README.md b/README.md index e930e8adf8c..b39c6e3a85c 100644 --- a/README.md +++ b/README.md @@ -1,57 +1,12 @@ -[Hux Blog](https://huangxuan.me) +[Pingpingw Blog](https://pingpingw.me) ================================ -> I never expected this to become popular. + ![](http://huangxuan.me/img/blog-desktop.jpg) [User Manual 👉](_doc/Manual.md) --------------------------------------------------- - -### Getting Started - -1. You will need [Ruby](https://www.ruby-lang.org/en/) and [Bundler](https://bundler.io/) to use [Jekyll](https://jekyllrb.com/). Following [Using Jekyll with Bundler](https://jekyllrb.com/tutorials/using-jekyll-with-bundler/) to fullfill the enviromental requirement. - -2. Installed dependencies in the `Gemfile`: - -```sh -$ bundle install -``` - -3. Serve the website (`localhost:4000` by default): - -```sh -$ bundle exec jekyll serve # alternatively, npm start -``` - -### Development (Build From Source) - -To modify the theme, you will need [Grunt](https://gruntjs.com/). There are numbers of tasks you can find in the `Gruntfile.js`, includes minifing JavaScript, compiling `.less` to `.css`, adding banners to keep the Apache 2.0 license intact, watching for changes, etc. - -Yes, they were inherited and are extremely old-fashioned. There is no modularization and transpilation, etc. - -Critical Jekyll-related code are located in `_include/` and `_layouts/`. Most of them are [Liquid](https://github.com/Shopify/liquid/wiki) templates. - -This theme uses the default code syntax highlighter of jekyll, [Rouge](http://rouge.jneen.net/), which is compatible with Pygments theme so just pick any pygments theme css (e.g. from [here](http://jwarby.github.io/jekyll-pygments-themes/languages/javascript.html) and replace the content of `highlight.less`. - - -### Interesting to know more? Checkout the [full user manual](_doc/Manual.md)! - - -Other Resources ---------------- - -Ports -- [**Hexo**](https://github.com/Kaijun/hexo-theme-huxblog) by @kaijun -- [**React-SSR**](https://github.com/LucasIcarus/huxpro.github.io/tree/ssr) by @LucasIcarus - -[Starter/Boilerplate](https://github.com/huxpro/huxblog-boilerplate) -- Out of date. Helps wanted for updating it on par with the main repo - -Translation -- [🇨🇳 中文文档(有点过时)](https://github.com/Huxpro/huxpro.github.io/blob/master/_doc/README.zh.md) - License ------- @@ -59,5 +14,5 @@ License Apache License 2.0. Copyright (c) 2015-present Huxpro -Hux Blog is derived from [Clean Blog Jekyll Theme (MIT License)](https://github.com/BlackrockDigital/startbootstrap-clean-blog-jekyll/) +Pingpingw Blog is derived from [Clean Blog Jekyll Theme (MIT License)](https://github.com/BlackrockDigital/startbootstrap-clean-blog-jekyll/) Copyright (c) 2013-2016 Blackrock Digital LLC. diff --git a/_config.yml b/_config.yml index 35609a2f2ab..35db191547b 100644 --- a/_config.yml +++ b/_config.yml @@ -1,6 +1,6 @@ # Site settings title: Pingping's Blog -SEOTitle: wpp的博客 | Pingping's Blog +SEOTitle: wpp的博客 | PingpingWang's Blog header-img: img/home-bg.jpg email: pingping1997w@gmail.com description: "这里是 @pingw 的个人博客,与你一起认识自我,探索世界 | 人生不设限" diff --git a/_includes/about/en.md b/_includes/about/en.md index 78002f66aa7..2e0b6f5f8f4 100644 --- a/_includes/about/en.md +++ b/_includes/about/en.md @@ -1,12 +1,11 @@ -Hey, I am Huang, Xuan (a.k.a. _@huxpro_). I worked on the [React Team](https://beta.reactjs.org/community/meet-the-team#react-core) at FacebookMeta. +Hey, I am Pingping, Wang. Now, I am a PhD student at TU Wien, working in field of sustainability and process systems engineering. My research work is focusing on the integration of carbon capture and storage/utilization (CCS/CCU) into current and future industrial infrastructures. -I considered myself as a hybrid between a software engineer specifically into the programming languages theories and implementations domain (i.e. compiler, type system, type-based formal verification, virtual machine, runtime systems, garbage collection), and a creative technologiest deeply caring about many humanistic aspects (e.g. visual, sound, interaction) in UI and HCI in general. +I am curious about the evolution and comparisons of different social-economic systems and human behaviour. It can help me better understand the fairness in decarbonization and sustainable development. Furthermore, I am also interested in quantitatively project the scenarios of future. -I also worked on the [Hermes JavaScript Engine](https://hermesengine.dev/), some other projects under the [Reality Labs (Research)](https://tech.fb.com/ar-vr/), and [ReasonML](https://reasonml.github.io/) (now [ReScript](https://rescript-lang.org/)) efforts at Meta (Facebook). +I grew up in a chemical industry city known as the "Oil City". My personal growth story also resolves around the chemical industry and chemical engineering. The chemical pollution and interest in chemistry that I have been exposed to since childhood have made me interested in this field since middle school. At that time, I believed that I could change the world through chemistry but create a world without so much pollution. -In the past, I worked on [Alitrip (Fliggy)](https://www.alitrip.com/) mobile and web apps under the [Alibaba Group](https://en.wikipedia.org/wiki/Alibaba_Group), found and lead front-end infrastructure team at an unicorn startup company [Beijing Weiying (a.k.a. WePiao, now acquired by Maoyan)](https://www.crunchbase.com/organization/beijing-weiying-technology), and helped [Ele.me (now acquired by Alibaba)](https://en.wikipedia.org/wiki/Ele.me) to upgrade their mobile web site into [the first influential PWA (progressive web app) in China](https://medium.com/elemefe/upgrading-ele-me-to-progressive-web-app-2a446832e509). +I studied BSc, chemical engineering at Southwest Petroleum University in Chengdu. I had a very fulfilling four years, participating in and leading different student teams to win awards in many national and international extracurricular competitions. After participating in a Belt and Road Challenge Cup in Shanghai, I had the idea of studying abroad. -I studied BA, Digital Media Art at [Communication University of China](https://en.wikipedia.org/wiki/Communication_University_of_China) and MS, Computer Science (with a focus on programming languages, mainly supervised by [Prof. Matthew Fluet](https://www.cs.rit.edu/~mtf/)) at [Rochester Institute of Technology](https://en.wikipedia.org/wiki/Rochester_Institute_of_Technology). ##### Appearence diff --git a/_includes/about/zh.md b/_includes/about/zh.md index 26195aa1f86..27772d697af 100644 --- a/_includes/about/zh.md +++ b/_includes/about/zh.md @@ -1,9 +1,10 @@ -Hey,我是黄玄(a.k.a. Hux, _@huxpro_),一个略懂计算机科学与艺术的斜杆不动青年,自诩是一个[广院](https://baike.baidu.com/item/%E4%B8%AD%E5%9B%BD%E4%BC%A0%E5%AA%92%E5%A4%A7%E5%AD%A6)数字媒体艺术系与 RIT 计算机科学系(师从 [Prof. Matthew Fluet](https://www.cs.rit.edu/~mtf/) 专攻编程语言)杂交出来的[黑客与画家](https://book.douban.com/subject/6021440/)。 +大家好,我是王萍萍,目前是维也纳技术大学的博士生,研究方向为可持续发展和过程系统工程。我的研究工作重点是将碳捕获和储存/利用(CCS/CCU)整合到当前和未来的工业基础设施中。 -现为 Facebook Meta 签约软件工程师,就职于开源技术网红团队 [React](https://beta.reactjs.org/community/meet-the-team#react-core),曾参与 [Hermes JavaScript 引擎](https://hermesengine.dev/),[ReasonML](https://reasonml.github.io/) (现 [ReScript](https://rescript-lang.org/)),以及 [Reality Labs](https://tech.fb.com/ar-vr/) 某保密项目等。在国内期间,曾被招募为阿里巴巴 · [阿里旅行(飞猪)](http://alitrip.com)· 前端工程师、微影时代 · 微票儿 · 前端基础设施工程团队负责人、[饿了么](https://ele.me/) · 大前端团队 · [PWA 顾问](https://medium.com/elemefe/upgrading-ele-me-to-progressive-web-app-2a446832e509) 等。 +我对不同社会经济系统和人类行为的演变和比较感到好奇。它可以帮助我更好地理解脱碳和可持续发展的公平性。此外,我还对定量预测未来情景感兴趣。 +我在一个被称为“石油城”的化工城市长大。我的个人成长故事也围绕着化学工业和化学工程展开。我从小就接触到的化学污染和对化学的兴趣使我从中学开始就对这个领域产生了兴趣。那时,我相信我可以通过化学改变世界,但创造一个没有那么多污染的世界。 -目前的物理活动范围主要在美帝纽约与硅谷,也想当个数字游侠。虚拟分身日常出没于[微博](https://weibo.com/huxpro)、[知乎](https://www.zhihu.com/people/huxpro/pins/posts)、[B站](https://space.bilibili.com/43271611)、[Instagram](https://www.instagram.com/huxpro/)、[推特](https://twitter.com/Huxpro/)、[Github](https://github.com/huxpro) 等。 +我在成都西南石油大学学习化学工程。四年过得非常充实,参加过很多国内、国际的课外比赛,并带领不同的学生团队获奖。在参加上海的“一带一路挑战杯”之后,我萌生了出国留学的想法。 ##### 技术演讲 diff --git a/about.html b/about.html index 59c3d27d6b7..f9f36876869 100644 --- a/about.html +++ b/about.html @@ -1,7 +1,7 @@ --- layout: page title: "About" -description: "「他单纯只想把日子过得不浪费」" +description: "「Our free will is going to our destiny.」" header-img: "img/bg-me-2022.jpg" header-mask: 0.3 multilingual: true From f36c70cdc689ed393685d7581a6111da2b0ac50b Mon Sep 17 00:00:00 2001 From: Pingping1997 Date: Thu, 23 Jan 2025 15:09:54 +0100 Subject: [PATCH 06/11] change my avatar photo --- _config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_config.yml b/_config.yml index 35db191547b..fa1ad84ce67 100644 --- a/_config.yml +++ b/_config.yml @@ -59,7 +59,7 @@ kramdown: start_line: 1 # Disqus settings -disqus_username: hux +disqus_username: pingpingw # Netease settings netease_comment: false @@ -70,12 +70,12 @@ netease_comment: false # Google Analytics ga_track_id: "UA-49627206-1" # Format: UA-xxxxxx-xx -ga_domain: huangxuan.me +ga_domain: pingpingw.me # Sidebar settings sidebar: true # whether or not using Sidebar. -sidebar-about-description: "要做一个有 swag 的程序员
React Team @ Meta" -sidebar-avatar: https://github.com/Huxpro.png # use absolute URL, seeing it's used in both `/` and `/about/` +sidebar-about-description: "WORLD EXPLORER, LIFE HACKER, BE YOURSELF." +sidebar-avatar: https://github.com/pingping1997.png # use absolute URL, seeing it's used in both `/` and `/about/` # Featured Tags featured-tags: true # whether or not using Feature-Tags From fa794b9d2d12988262f333ec8d26f6e6ecf5b562 Mon Sep 17 00:00:00 2001 From: Pingping1997 Date: Thu, 23 Jan 2025 15:41:15 +0100 Subject: [PATCH 07/11] delete links of friends --- _config.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/_config.yml b/_config.yml index fa1ad84ce67..29ba5f02f67 100644 --- a/_config.yml +++ b/_config.yml @@ -13,12 +13,12 @@ future: true # SNS settings RSS: false -weibo_username: huxpro -zhihu_username: huxpro -github_username: huxpro -twitter_username: huxpro +#weibo_username: huxpro +#zhihu_username: huxpro +github_username: pingping1997 +twitter_username: particlesping #facebook_username: huxpro -#linkedin_username: firstname-lastname-idxxxx +linkedin_username: pingping-wang-b91732161 # Build settings # from 2016, 'pygments' is unsupported on GitHub Pages. Use 'rouge' for highlighting instead. @@ -89,14 +89,14 @@ service-worker: true page-mathjax: false # Friends -friends: - [ - { title: "乱序(Midare)", href: "http://mida.re/" }, - { title: "Ebn Zhang", href: "https://ebnbin.dev/" }, - { title: "Kun Qian", href: "http://kunq.me" }, - { title: "Sherry Woo", href: "https://sherrywoo.me/" }, - { title: "SmdCn", href: "http://blog.smdcn.net" }, - { title: "JiyinYiyong", href: "http://tiye.me/" }, - { title: "DHong Say", href: "http://dhong.co" }, - { title: "尹峰以为", href: "http://ingf.github.io/" }, - ] +#friends: + # [ + # { title: "乱序(Midare)", href: "http://mida.re/" }, + # { title: "Ebn Zhang", href: "https://ebnbin.dev/" }, + # { title: "Kun Qian", href: "http://kunq.me" }, + # { title: "Sherry Woo", href: "https://sherrywoo.me/" }, + # { title: "SmdCn", href: "http://blog.smdcn.net" }, + # { title: "JiyinYiyong", href: "http://tiye.me/" }, + # { title: "DHong Say", href: "http://dhong.co" }, + # { title: "尹峰以为", href: "http://ingf.github.io/" }, + # ] From a9a23daae3cbc97c4b92c7916f46d0aac8b31f74 Mon Sep 17 00:00:00 2001 From: Pingping1997 Date: Thu, 23 Jan 2025 15:55:31 +0100 Subject: [PATCH 08/11] change index and readme details --- README.md | 2 +- index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b39c6e3a85c..2eb38770e03 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[Pingpingw Blog](https://pingpingw.me) +[Pingpingw's Blog](https://pingpingw.me) ================================ diff --git a/index.html b/index.html index 8ff67afcaf0..1b6a5745792 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,6 @@ --- layout: page -description: "「离开世界之前 一切都是过程」" +description: "「Our free will is going to our destiny.」" --- {% for post in paginator.posts %} From be1c0525de62fd4e855765c5851449b2a3762ab6 Mon Sep 17 00:00:00 2001 From: Pingping Wang Date: Fri, 24 Jan 2025 12:14:44 +0100 Subject: [PATCH 09/11] change background figures --- _config.yml | 3 ++- about.html | 2 +- sw.js | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/_config.yml b/_config.yml index 29ba5f02f67..f8f409f6b52 100644 --- a/_config.yml +++ b/_config.yml @@ -1,7 +1,7 @@ # Site settings title: Pingping's Blog SEOTitle: wpp的博客 | PingpingWang's Blog -header-img: img/home-bg.jpg +header-img: img/walle.jpg email: pingping1997w@gmail.com description: "这里是 @pingw 的个人博客,与你一起认识自我,探索世界 | 人生不设限" keyword: "黄玄, Hux黄玄, Hux, 鬼栈, huxpro, @huxpro, 黄玄的博客, Hux Blog, 博客, 个人网站, 互联网, Web, JavaScript, React, React Native, 前端, 设计" @@ -19,6 +19,7 @@ github_username: pingping1997 twitter_username: particlesping #facebook_username: huxpro linkedin_username: pingping-wang-b91732161 +instagram_username: pingsdc # Build settings # from 2016, 'pygments' is unsupported on GitHub Pages. Use 'rouge' for highlighting instead. diff --git a/about.html b/about.html index f9f36876869..52f53b6a03f 100644 --- a/about.html +++ b/about.html @@ -2,7 +2,7 @@ layout: page title: "About" description: "「Our free will is going to our destiny.」" -header-img: "img/bg-me-2022.jpg" +header-img: "img/bg-walle.jpg" header-mask: 0.3 multilingual: true --- diff --git a/sw.js b/sw.js index 87fed42a261..c3cd1af502e 100644 --- a/sw.js +++ b/sw.js @@ -21,7 +21,7 @@ const PRECACHE_LIST = [ "./js/snackbar.js", "./img/icon_wechat.png", "./img/avatar-hux.jpg", - "./img/home-bg.jpg", + "./img/walle.jpg", "./img/404-bg.jpg", "./css/hux-blog.min.css", "./css/bootstrap.min.css" From 25d891c9a4dec1b10c79c1c25c4baa62fc81adab Mon Sep 17 00:00:00 2001 From: Pingping Wang Date: Fri, 24 Jan 2025 12:21:55 +0100 Subject: [PATCH 10/11] bg-walle and bottom power --- _config.yml | 2 +- _includes/footer.html | 2 +- sw.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_config.yml b/_config.yml index f8f409f6b52..6cb665c81c0 100644 --- a/_config.yml +++ b/_config.yml @@ -1,7 +1,7 @@ # Site settings title: Pingping's Blog SEOTitle: wpp的博客 | PingpingWang's Blog -header-img: img/walle.jpg +header-img: img/bg-walle.jpg email: pingping1997w@gmail.com description: "这里是 @pingw 的个人博客,与你一起认识自我,探索世界 | 人生不设限" keyword: "黄玄, Hux黄玄, Hux, 鬼栈, huxpro, @huxpro, 黄玄的博客, Hux Blog, 博客, 个人网站, 互联网, Web, JavaScript, React, React Native, 前端, 设计" diff --git a/_includes/footer.html b/_includes/footer.html index 28b6d5796dc..26d3c546a39 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -9,7 +9,7 @@