{"@attributes":{"version":"2.0"},"channel":{"title":"Lingfeng Bao, Ph.D.","description":"Associate Professor at Zhejiang University","link":"https:\/\/baolingfeng.github.io\/","pubDate":"Sun, 29 Mar 2026 13:09:51 +0000","lastBuildDate":"Sun, 29 Mar 2026 13:09:51 +0000","generator":"Jekyll v3.10.0","item":{"title":"Welcome to Jekyll!","description":"<p>You\u2019ll find this post in your <code class=\"language-plaintext highlighter-rouge\">_posts<\/code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class=\"language-plaintext highlighter-rouge\">jekyll serve<\/code>, which launches a web server and auto-regenerates your site when a file is updated.<\/p>\n\n<p>Jekyll requires blog post files to be named according to the following format:<\/p>\n\n<p><code class=\"language-plaintext highlighter-rouge\">YEAR-MONTH-DAY-title.MARKUP<\/code><\/p>\n\n<p>Where <code class=\"language-plaintext highlighter-rouge\">YEAR<\/code> is a four-digit number, <code class=\"language-plaintext highlighter-rouge\">MONTH<\/code> and <code class=\"language-plaintext highlighter-rouge\">DAY<\/code> are both two-digit numbers, and <code class=\"language-plaintext highlighter-rouge\">MARKUP<\/code> is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.<\/p>\n\n<p>Jekyll also offers powerful support for code snippets:<\/p>\n\n<figure class=\"highlight\"><pre><code class=\"language-ruby\" data-lang=\"ruby\"><span class=\"k\">def<\/span> <span class=\"nf\">print_hi<\/span><span class=\"p\">(<\/span><span class=\"nb\">name<\/span><span class=\"p\">)<\/span>\n  <span class=\"nb\">puts<\/span> <span class=\"s2\">\"Hi, <\/span><span class=\"si\">#{<\/span><span class=\"nb\">name<\/span><span class=\"si\">}<\/span><span class=\"s2\">\"<\/span>\n<span class=\"k\">end<\/span>\n<span class=\"n\">print_hi<\/span><span class=\"p\">(<\/span><span class=\"s1\">'Tom'<\/span><span class=\"p\">)<\/span>\n<span class=\"c1\">#=&gt; prints 'Hi, Tom' to STDOUT.<\/span><\/code><\/pre><\/figure>\n\n<p>Check out the <a href=\"https:\/\/jekyllrb.com\/docs\/home\">Jekyll docs<\/a> for more info on how to get the most out of Jekyll. File all bugs\/feature requests at <a href=\"https:\/\/github.com\/jekyll\/jekyll\">Jekyll\u2019s GitHub repo<\/a>. If you have questions, you can ask them on <a href=\"https:\/\/talk.jekyllrb.com\/\">Jekyll Talk<\/a>.<\/p>\n\n","pubDate":"Thu, 07 Dec 2023 13:34:18 +0000","link":"https:\/\/baolingfeng.github.io\/blog\/2023\/12\/welcome-to-jekyll","guid":"https:\/\/baolingfeng.github.io\/blog\/2023\/12\/welcome-to-jekyll","category":["jekyll","update"]}}}