Skip to content

Commit 4773530

Browse files
committed
Add Singapore guide to Blog
1 parent 34f4347 commit 4773530

22 files changed

+688
-369
lines changed

Diff for: .gitignore

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
11
.sass-cache
2-
.jekyll-cache
2+
.jekyll-cache
3+
_site
4+
vendor
5+
*.gem
6+
.bundle
7+
Gemfile.lock
8+
.idea
9+
.DS_Store

Diff for: _config.yml

+12-6
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,24 @@
1919
# in the templates via {{ site.myvariable }}.
2020

2121
title: Gu Zhenhao
22-
23-
description: >- # this means to ignore newlines until "baseurl:"
24-
This site contains Gu Zhenhao's portfolio and a summary of his work.
22+
email: guzh@comp.nus.edu.sg
23+
#description: >- # this means to ignore newlines until "baseurl:"
24+
#
2525
baseurl: "" # the subpath of your site, e.g. /blog
26-
url: "" # the base hostname & protocol for your site, e.g. http://example.com
27-
twitter_username: jekyllrb
28-
github_username: jekyll
26+
#url: "https://www.nusseafarers.com" # the base hostname & protocol for your site, e.g. http://example.com
27+
permalink: pretty
28+
#favicon: /images/misc/favicon.png
29+
#twitter_username: jekyllrb
30+
31+
# Blog settings
32+
paginate: 5
33+
paginate_path: "/blog/page:num"
2934

3035
# Build settings
3136
remote_theme: chrisrhymes/bulma-clean-theme
3237
plugins:
3338
- jekyll-feed
39+
- jekyll-seo-tag
3440

3541
# Exclude from processing.
3642
# The following items will not be processed, by default.

Diff for: _includes/hero.html

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<style>
2+
.title {
3+
font-weight: normal;
4+
font-family: 'Pattaya', "Lato", sans-serif;
5+
}
6+
</style>
7+
8+
9+
<section class="hero {% if page.hero_height %} {{ page.hero_height }} {% else %} is-medium {% endif %} is-bold is-primary" {% if page.hero_image %} style="background: url('{{ page.hero_image }}') no-repeat center center; background-size: cover;" {% endif %}>
10+
<div class="hero-body {% if page.hero_darken %} hero-darken {% endif %}">
11+
<div class="container">
12+
<h1 class="title is-1">{{ page.title }}</h1>
13+
<p class="subtitle is-4">{{ page.subtitle }}</p>
14+
{% if page.hero_link %}
15+
<a href="{{ page.hero_link | relative_url }}" class="button is-info is-large">{{ page.hero_link_text }}</a>
16+
{% endif %}
17+
</div>
18+
</div>
19+
</section>

Diff for: _includes/latest-posts.html

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<p class="title is-4">Latest Posts</p>
2+
3+
<div class="columns is-multiline">
4+
{% for post in site.posts limit:1 %}
5+
<div class="column is-12">
6+
{% include post-card.html %}
7+
</div>
8+
{% endfor %}
9+
</div>

Diff for: _layouts/blog.html

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
layout: default
3+
---
4+
5+
{{ content }}
6+
7+
<div class="columns is-multiline">
8+
<div class="column is-8" style="margin: auto">
9+
{% include pagination.html %}
10+
</div>
11+
{% for post in paginator.posts %}
12+
<div class="column is-8" style="margin: auto">
13+
{% include post-card.html %}
14+
</div>
15+
{% endfor %}
16+
<div class="column is-8" style="margin: auto">
17+
{% include pagination.html %}
18+
</div>
19+
<div class="column is-8" style="margin: auto">
20+
{% include subscribe.html %}
21+
</div>
22+
</div>

Diff for: _layouts/post.html

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
layout: default
3+
---
4+
5+
<style>
6+
figure.blog_figure {
7+
max-width: 800px;
8+
margin: 0 auto;
9+
float: none;
10+
}
11+
12+
figcaption {
13+
color: gray;
14+
font-style: italic;
15+
padding: 2px;
16+
text-align: center;
17+
}
18+
19+
</style>
20+
21+
<div style="max-width: 1200px; margin-left: auto; margin-right: auto;">
22+
<p style="text-align: right; color: #003D7C; font-weight: bold;">
23+
Published
24+
on {{ page.date | date: "%b %-d, %Y" }}
25+
by {{ page.author }}
26+
{% if page.source_link %}
27+
(<a href="{{ page.source_link }}">Source</a>)
28+
{% endif %}
29+
</p>
30+
<br>
31+
{% if page.toc %}
32+
{% assign contentsTitle = page.toc_title | default: 'Contents' %}
33+
{% include toc.html html=content class='menu-list' node='' contents_title=contentsTitle %}
34+
{% endif %}
35+
<br>
36+
</div>
37+
38+
<div class="content" style="max-width: 1200px; margin-left: auto; margin-right: auto;">
39+
{{ content }}
40+
</div>
41+
42+
<div class="tags">
43+
{% for tag in page.tags %}
44+
{% include tag.html tag=tag %}
45+
{% endfor %}
46+
</div>
47+
48+
{% unless site.hide_share_buttons %}
49+
{% include share-buttons.html %}
50+
{% endunless %}
51+
52+
{% if site.disqus.shortname %}
53+
{% include disqus.html %}
54+
{% endif %}
55+
56+
{% if page.series %}
57+
{% include series.html %}
58+
{% endif %}

Diff for: _posts/2023-02-02-welcome-to-jekyll.markdown

-29
This file was deleted.

Diff for: _posts/2023-07-19-singapore-guide.markdown

+107
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
---
2+
layout: post
3+
title: "Welcome to Singapore!"
4+
date: 2023-07-19
5+
author: Gu Zhenhao
6+
image: 'https://cdn.britannica.com/55/190455-050-E617F64E/Night-view-Singapore.jpg'
7+
hero_image: 'https://cdn.britannica.com/55/190455-050-E617F64E/Night-view-Singapore.jpg'
8+
hero_darken: true
9+
hero_height: small
10+
toc: true
11+
punblished: yes
12+
---
13+
14+
有朋自远方来,希望此攻略能将新加坡最好的一面展示给他们,让新加坡单调的酷暑和极冷的空调不那么难以忍受。我住在SG也不过两年,大部分时间还在乡下(Jurong West)度过,去周游旅游景点和市中心的机会少之又少,攻略比较片面,也欢迎大家补充。
15+
16+
## General
17+
18+
- SIM卡不用在机场买,可以在711以便宜的价格买到,大概15 SGD一张100G的流量卡。
19+
- 交通卡(EZLink或者Nets)也可以在711柜台买到,10 SGD一张。
20+
- 乘坐公交车前(尤其是没什么人的车站)要向公交车招手,否则公车有可能直接开走;下车前也要按下车铃(红色按钮),提醒司机靠站停车。
21+
- 如果想要叫车或者点外卖,可以安装Grab软件。
22+
- 来新加坡之前,要填好[SG Arrival Card](https://eservices.ica.gov.sg/sgarrivalcard/),否则无法入关。我因为自己也经常忘,浪费过不少时间。
23+
- 虽然很多地方有雨棚,但还是最好带伞。
24+
- "Singapore is a **fine** city." 注意新加坡各种要被**罚款**的操作,比如不能喂鸽子等。
25+
26+
![](https://stat.ameba.jp/user_images/20120627/16/internstyle/6c/91/j/o0800060012049888582.jpg)
27+
28+
## 常用新加坡话
29+
30+
|新加坡话|翻译|
31+
|--------|---|
32+
|吃的还是包的|这里吃还是打包|
33+
|Can|可以|
34+
|Kopi, Teh|咖啡,茶|
35+
|Kopi O, Kopi C|咖啡不加奶,咖啡加奶(茶同理)|
36+
37+
38+
## 好吃的
39+
40+
在此仅推荐我最喜欢的、新加坡比较有特色且好吃的小贩中心以及餐厅。
41+
42+
### 食阁
43+
44+
|地点|评价|
45+
|---|---|
46+
|[牛车水大厦 Chinatown Complex](https://goo.gl/maps/KC38LQBE7evbVZrQ7)|非常大的食阁,好吃的摊位密度很高。不重样地吃一个月也吃不遍这里的美食。我比较喜欢的摊位有[赵记海南鸡饭](https://goo.gl/maps/RaMqtxN4Ced5CZRm8)[瑪莉亞處女雞](https://goo.gl/maps/uVnDNJL5JDb8N6EF8)[花生汤圆](https://goo.gl/maps/AKhLJwUjzkzFx2eN9)[Old Amoy Chendol](https://goo.gl/maps/FEmoFHkuBNB3HfiS7)[成记酱蒸松鱼头](https://goo.gl/maps/cJjyK8cGCqmEzcp98)|
47+
|[麦士威食阁 Maxwell Food Center](https://goo.gl/maps/5U2M35fuxXpXqCSj6)|与牛车水大厦隔街相望,有着非常有名的[天天海南鸡饭](https://goo.gl/maps/nppjwfRyEno7A7b47)[老伴豆花](https://goo.gl/maps/nppjwfRyEno7A7b47)|
48+
|[Lau Pa Sat](https://goo.gl/maps/JrjZJngDEjtBK9KXA)|市中心很有名的食阁。环境就不用说了,摊位数量也很惊人。对于这样的地段来说,价格相当平民。|
49+
50+
51+
### 海鲜、煮炒
52+
53+
|地点|评价|
54+
|---|---|
55+
|[珍宝海鲜 Jumbo Seafood](https://www.jumboseafood.com.sg/en/home)|辣椒蟹非常鲜美,最安全也是最贵的选择。|
56+
|[无招牌海鲜](https://goo.gl/maps/bQQUjfGP8gXBaJRu7)|相对珍宝平价一些,经典菜辣椒蟹和麦片虾做的都不错,虾大蟹肥。|
57+
|[华友园海鲜 Hua Yu Wee Seafood](https://goo.gl/maps/PszaYp5L6ChDjTzC6)|新加坡朋友推荐的餐厅,因为太远一直没机会去尝试。|
58+
|[長城砂煲田雞粥](https://goo.gl/maps/E6PCzR3LRLuz3YSf8)|田鸡粥也是我很喜欢的美食,带着一股酒香,非常特别。[九巷活田鸡](https://goo.gl/maps/4cFH7HUbX9yQUaaf6)这家听说也很好吃。|
59+
60+
### 连锁、其他
61+
62+
|地点|评价|
63+
|---|---|
64+
|[莆田 PUTIEN](https://www.putien.com/zh-hans/)|米其林一星福建菜,融合了新加坡的风格。卤面鲜美,很难踩雷。|
65+
|[松发肉骨茶](https://songfa.com.sg/)|经典新加坡风格胡椒味肉骨茶,配合油条非常爽口。|
66+
|[亚坤 Yakun Kaya Toast](http://yakun.com/)|咖椰土司配合Kopi C成为了我最爱的早餐搭配。|
67+
|[香江砂煲饭](https://goo.gl/maps/P3hL6AebFzQKrVJg7)|我家附近最好吃的一家店,砂煲中的鸡肉、猪肝火候处理非常好,软嫩弹牙,调味恰到好处。|
68+
|[凤 酿豆腐 Fong Yong Tau Foo](https://goo.gl/maps/oSsZu3GEctjRGgcG8)|想补充素菜的话就来吃酿豆腐吧,这一家酿豆腐料多味美。我尤其喜欢他们的汤底,Laksa口味浓郁但又不腻。|
69+
|[Atlas](https://goo.gl/maps/Wf8TDzPaSbCRY5WG9)|非常有名的酒吧,虽然我没去过啦。|
70+
71+
72+
73+
## 好逛/玩的
74+
75+
新加坡最值得一看的还是其热带雨林气候下满目的自然景观,以及融合了五湖四海不同文化的人文、建筑与美食。此处汇总了我认为值得一去的地点。
76+
77+
|地点|评价|
78+
|---|---|
79+
|[新加坡国立大学 National University of Singapore](https://goo.gl/maps/Xt8vuhKwtebxAkxY6)|无他,唯熟悉尔。|
80+
|[星耀樟宜](https://goo.gl/maps/Kch8eWmzVzGWvL3a9)|没错,小小的新加坡,机场就是一个景点。喷泉是标志性景观,顶楼的勇敢者道路看上去也很不错,就是有点热。|
81+
|[武吉士 Bugis](https://goo.gl/maps/Xt8vuhKwtebxAkxY6)|很好逛的一个街区。可以在[国家图书馆 National Library](https://goo.gl/maps/8h1Rz56PxC9aGMDU6)[百胜楼](https://goo.gl/maps/DTVWn4AjbzVorz2W8)畅读(二手)好书,也可以在有名的[Bugis Junction](https://goo.gl/maps/TqJ66dKTBJUJWSSL7)[Bugis Street](https://goo.gl/maps/JSotnQoB4u8r8uzD8)逛街购物。附近的玩具博物馆看上去也挺有趣的,但我没去过。|
82+
|[苏丹回教堂 Sultan Mosque](https://goo.gl/maps/Bs7QseBSK2y27mfR7)|如果想体验伊斯兰教文化、品尝异域风情美食,苏丹回教堂附近的街区也是非常值得一去的。[Arab Street](https://goo.gl/maps/85cVwYgfJS8YGd3J9)中各种阿拉伯风格的小店精巧好看。|
83+
|[芽笼 Geylang](https://goo.gl/maps/dnsXYQ6hcmmQ6euS9)|新加坡合法红灯区之一,但十分安全,各色美食、宗教建筑更为突出。吃水果(榴莲)、品海鲜、看烟火气。|
84+
|新加坡河周边,[安德逊桥](https://goo.gl/maps/n8XW9skXjkQ1SGLD6)[鱼尾狮公园](https://goo.gl/maps/Wf8TDzPaSbCRY5WG9)|不用多说,新加坡的标志性城市景观。美食一条街,无论徒步还是骑车都非常惬意舒适。|
85+
|[滨海湾花园 Gardens By the Bay](https://goo.gl/maps/Eqouf91Mav2pwhF36)|经典的游客目的地之一,两个温(?)室也是非常不错。|
86+
|[夜间野生动物园 Night Safari](https://goo.gl/maps/QX9mK1CEJSTEhdRW8)|能看到很多珍稀动物。而且因为是晚上,气候较为凉爽,体验佳。|
87+
|[植物园](https://goo.gl/maps/dt1fbiYdt766z9p18)|新加坡总理每年演讲的地方,自然景观很美。|
88+
|[乌节路 Orchard](https://goo.gl/maps/vqx7swJ6QmzJMSSy9)|以衣服、化妆品、奢侈品为主的商业街。全景天台[ION Sky](https://goo.gl/maps/5XyZAmv34MaVSCtN8)听说不错。|
89+
|[东海岸公园 East Coast Park](https://goo.gl/maps/j8He1FTcobeY3wpeA)|在海边徒步、骑车的好地方,人少景色也好。|
90+
91+
## 展览
92+
93+
|地点|评价|
94+
|---|---|
95+
|[新加坡国家美术馆 National Gallery](https://goo.gl/maps/rPX6Xp4Jz6G1umMx7)|以新加坡画家作品和现代艺术为主,还是挺有意思的。|
96+
|[新加坡国家博物馆](https://goo.gl/maps/G7qRRy6es7QLZyDz9)|没去过...|
97+
98+
99+
100+
## 周边
101+
102+
|地点|评价|
103+
|---|---|
104+
|[巴淡岛 Batam, Indonesia](https://goo.gl/maps/6F325eMYW5cvkHd68)|如果觉得新加坡太无聊,巴淡岛不失为一个体验多元文化、品尝平价美味海鲜的去处。是真的便宜。|
105+
|[新山 Johor Bahru, Malaysia](https://goo.gl/maps/89KdQAmygqC4rQNw9)|新加坡人周末理发、逛街的好地方,但最近也变得贵了起来。|
106+
107+
暂且先写这些,其他的想起来/体验过了再来更新! :-)

Diff for: _site/404.html

+5-4
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,20 @@
2121
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma-social@1/bin/bulma-social.min.css">
2222

2323
<!-- Begin Jekyll SEO tag v2.8.0 -->
24-
<title>Gu Zhenhao | This site contains Gu Zhenhao’s portfolio and a summary of his work.</title>
24+
<title>Gu Zhenhao | Github Pages that stages my current work.</title>
2525
<meta name="generator" content="Jekyll v3.9.3" />
2626
<meta property="og:title" content="Gu Zhenhao" />
2727
<meta property="og:locale" content="en_US" />
28-
<meta name="description" content="This site contains Gu Zhenhao’s portfolio and a summary of his work." />
29-
<meta property="og:description" content="This site contains Gu Zhenhao’s portfolio and a summary of his work." />
28+
<meta name="description" content="Github Pages that stages my current work." />
29+
<meta property="og:description" content="Github Pages that stages my current work." />
3030
<link rel="canonical" href="http://localhost:4000/404.html" />
3131
<meta property="og:url" content="http://localhost:4000/404.html" />
3232
<meta property="og:site_name" content="Gu Zhenhao" />
3333
<meta property="og:type" content="website" />
3434
<meta name="twitter:card" content="summary" />
3535
<meta property="twitter:title" content="Gu Zhenhao" />
3636
<script type="application/ld+json">
37-
{"@context":"https://schema.org","@type":"WebPage","description":"This site contains Gu Zhenhao’s portfolio and a summary of his work.","headline":"Gu Zhenhao","url":"http://localhost:4000/404.html"}</script>
37+
{"@context":"https://schema.org","@type":"WebPage","description":"Github Pages that stages my current work.","headline":"Gu Zhenhao","url":"http://localhost:4000/404.html"}</script>
3838
<!-- End Jekyll SEO tag -->
3939

4040
<!-- head scripts --></head>
@@ -108,6 +108,7 @@
108108
<div class="column is-12">
109109

110110

111+
111112

112113

113114

Diff for: _site/about/index.html

+15-6
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,16 @@
2525
<meta name="generator" content="Jekyll v3.9.3" />
2626
<meta property="og:title" content="About" />
2727
<meta property="og:locale" content="en_US" />
28-
<meta name="description" content="This site contains Gu Zhenhao’s portfolio and a summary of his work." />
29-
<meta property="og:description" content="This site contains Gu Zhenhao’s portfolio and a summary of his work." />
28+
<meta name="description" content="Github Pages that stages my current work." />
29+
<meta property="og:description" content="Github Pages that stages my current work." />
3030
<link rel="canonical" href="http://localhost:4000/about/" />
3131
<meta property="og:url" content="http://localhost:4000/about/" />
3232
<meta property="og:site_name" content="Gu Zhenhao" />
3333
<meta property="og:type" content="website" />
3434
<meta name="twitter:card" content="summary" />
3535
<meta property="twitter:title" content="About" />
3636
<script type="application/ld+json">
37-
{"@context":"https://schema.org","@type":"WebSite","description":"This site contains Gu Zhenhao’s portfolio and a summary of his work.","headline":"About","name":"Gu Zhenhao","url":"http://localhost:4000/about/"}</script>
37+
{"@context":"https://schema.org","@type":"WebSite","description":"Github Pages that stages my current work.","headline":"About","name":"Gu Zhenhao","url":"http://localhost:4000/about/"}</script>
3838
<!-- End Jekyll SEO tag -->
3939

4040
<!-- head scripts --></head>
@@ -98,11 +98,19 @@
9898
</nav>
9999

100100

101-
<section class="hero is-medium is-bold is-primary" >
101+
<style>
102+
.title {
103+
font-weight: normal;
104+
font-family: 'Pattaya', "Lato", sans-serif;
105+
}
106+
</style>
107+
108+
109+
<section class="hero is-medium is-bold is-primary" >
102110
<div class="hero-body ">
103111
<div class="container">
104-
<h1 class="title is-2">About</h1>
105-
<p class="subtitle is-3"></p>
112+
<h1 class="title is-1">About</h1>
113+
<p class="subtitle is-4"></p>
106114

107115
</div>
108116
</div>
@@ -118,6 +126,7 @@ <h1 class="title is-2">About</h1>
118126
<div class="column is-12">
119127

120128

129+
121130

122131

123132

0 commit comments

Comments
 (0)