-
Notifications
You must be signed in to change notification settings - Fork 0
/
28.html
819 lines (374 loc) · 27.6 KB
/
28.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
<!doctype html>
<html class="theme-next mist use-motion" lang="zh-Hans">
<head>
<meta charset="UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<link href="/lib/fancybox/source/jquery.fancybox.css?v=2.1.5" rel="stylesheet" type="text/css" />
<link href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic&subset=latin,latin-ext" rel="stylesheet" type="text/css">
<link href="/lib/font-awesome/css/font-awesome.min.css?v=4.6.2" rel="stylesheet" type="text/css" />
<link href="/css/main.css?v=5.1.0" rel="stylesheet" type="text/css" />
<meta name="keywords" content="roczhang" />
<link rel="alternate" href="/atom.xml" title="Roc Zhang's Blog" type="application/atom+xml" />
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico?v=5.1.0" />
<meta name="description" content="好久不见。">
<meta property="og:type" content="article">
<meta property="og:title" content="28">
<meta property="og:url" content="http://www.roczhang.com/28.html">
<meta property="og:site_name" content="Roc Zhang's Blog">
<meta property="og:description" content="好久不见。">
<meta property="og:image" content="http://www.roczhang.com/images/28/places.png">
<meta property="og:image" content="http://www.roczhang.com/images/28/5am-pvg.png">
<meta property="og:image" content="http://www.roczhang.com/images/28/singapore-sky.png">
<meta property="article:published_time" content="2024-08-03T03:19:13.000Z">
<meta property="article:modified_time" content="2024-08-03T05:10:01.277Z">
<meta property="article:author" content="Roc Zhang">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="http://www.roczhang.com/images/28/places.png">
<script type="text/javascript" id="hexo.configurations">
var NexT = window.NexT || {};
var CONFIG = {
root: '/',
scheme: 'Mist',
sidebar: {"position":"left","display":"post","offset":12,"offset_float":0,"b2t":false,"scrollpercent":false},
fancybox: true,
motion: true,
duoshuo: {
userId: 'undefined',
author: '博主'
},
algolia: {
applicationID: '',
apiKey: '',
indexName: '',
hits: {"per_page":10},
labels: {"input_placeholder":"Search for Posts","hits_empty":"We didn't find any results for the search: ${query}","hits_stats":"${hits} results found in ${time} ms"}
}
};
</script>
<link rel="canonical" href="http://www.roczhang.com/28.html"/>
<title> 28 | Roc Zhang's Blog </title>
<meta name="generator" content="Hexo 4.2.1"></head>
<body itemscope itemtype="http://schema.org/WebPage" lang="zh-Hans">
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-128981660-1', 'auto');
ga('send', 'pageview');
</script>
<div class="container sidebar-position-left page-post-detail ">
<div class="headband"></div>
<header id="header" class="header" itemscope itemtype="http://schema.org/WPHeader">
<div class="header-inner"><div class="site-brand-wrapper">
<div class="site-meta ">
<div class="custom-logo-site-title">
<a href="/" class="brand" rel="start">
<span class="logo-line-before"><i></i></span>
<span class="site-title">Roc Zhang's Blog</span>
<span class="logo-line-after"><i></i></span>
</a>
</div>
<h1 class="site-subtitle" itemprop="description"></h1>
</div>
<div class="site-nav-toggle">
<button>
<span class="btn-bar"></span>
<span class="btn-bar"></span>
<span class="btn-bar"></span>
</button>
</div>
</div>
<nav class="site-nav">
<ul id="menu" class="menu">
<li class="menu-item menu-item-home">
<a href="/" rel="section">
<i class="menu-item-icon fa fa-fw fa-home"></i> <br />
首页
</a>
</li>
<li class="menu-item menu-item-categories">
<a href="/categories" rel="section">
<i class="menu-item-icon fa fa-fw fa-th"></i> <br />
分类
</a>
</li>
<li class="menu-item menu-item-archives">
<a href="/archives" rel="section">
<i class="menu-item-icon fa fa-fw fa-archive"></i> <br />
归档
</a>
</li>
<li class="menu-item menu-item-me">
<a href="/me" rel="section">
<i class="menu-item-icon fa fa-fw fa-user"></i> <br />
关于我
</a>
</li>
</ul>
</nav>
</div>
</header>
<main id="main" class="main">
<div class="main-inner">
<div class="content-wrap">
<div id="content" class="content">
<div id="posts" class="posts-expand">
<article class="post post-type-normal " itemscope itemtype="http://schema.org/Article">
<link itemprop="mainEntityOfPage" href="http://www.roczhang.com/28.html">
<span hidden itemprop="author" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="Roc Zhang">
<meta itemprop="description" content="">
<meta itemprop="image" content="/images/avatar.png">
</span>
<span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="Roc Zhang's Blog">
</span>
<header class="post-header">
<h2 class="post-title" itemprop="name headline">
28
</h2>
<div class="post-meta">
<span class="post-time">
<span class="post-meta-item-icon">
<i class="fa fa-calendar-o"></i>
</span>
<span class="post-meta-item-text">发表于</span>
<time title="创建于" itemprop="dateCreated datePublished" datetime="2024-08-03T11:19:13+08:00">
2024-08-03
</time>
</span>
<span class="post-category" >
<span class="post-meta-divider">|</span>
<span class="post-meta-item-icon">
<i class="fa fa-folder-o"></i>
</span>
<span class="post-meta-item-text">分类于</span>
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Life/" itemprop="url" rel="index">
<span itemprop="name">Life</span>
</a>
</span>
</span>
<span class="post-comments-count">
<span class="post-meta-divider">|</span>
<span class="post-meta-item-icon">
<i class="fa fa-comment-o"></i>
</span>
<a href="/28.html#comments" itemprop="discussionUrl">
<span class="post-comments-count disqus-comment-count"
data-disqus-identifier="28.html" itemprop="commentCount"></span>
</a>
</span>
</div>
</header>
<div class="post-body" itemprop="articleBody">
<p><img src="http://www.roczhang.com/images/28/places.png" alt="Places"></p>
<p>好久不见。</p>
<a id="more"></a>
<p>快有 4 年没有写过 blog 了。大概是因为这几年里一直感觉自己的状态非常临时,许许多多的事情好像没有朝着自己计划的方向走,或者是没有达到自己预计的程度。我又总是对许许多多的事情期待着能有一个 closure 一个结局,好像如此我才可以向自己,以及向别人交代些什么。</p>
<p>上个月刚过了 28 岁生日,突然想写点什么。其实最近几年自己很多想法都在变化,一想倒是觉得,最近的自己好像终于放下了些什么包袱,也许我不并需要向自己或者任何人交代些什么,life is an open ending 也不是所有事都会有结局。那也许我也终于可以再动手写点啥了。也顺手把 Blog 改成了深色主题,算是纪念一下继续更新。</p>
<p>想先聊聊这段时间的一些变化吧,地理上还有心理上。</p>
<h2 id="Moved-to-Singapore"><a href="#Moved-to-Singapore" class="headerlink" title="Moved to Singapore"></a>Moved to Singapore</h2><p>2022 年 9 月,我从上海搬来了新加坡。</p>
<p>虽然说之前一直有着想去国外工作生活一段时间的想法,但好像总是一直在不停犹豫,总是在不停等待想寻找更好的机会。2022 年上海因为疫情 lockdown 被关了快 3 个月倒成为了最后一个 push factor - 最后在日本,新加坡,伦敦里选择来了新加坡。</p>
<p>在上海的最后一段时间就是每天都在见老朋友们,每天都在和大家道别。因为当时的疫情政策,心里始终有着“不知道下一次见面会是什么时候了”的念头。再加上走的很匆忙,从上海离开的时候家里都还没完全收拾好,最后还是靠几位朋友帮我打包寄走再退租。</p>
<p><img src="http://www.roczhang.com/images/28/5am-pvg.png" alt="5am PVG"></p>
<p>刚来 SG 的那段时间其实真的是蛮痛苦的回忆。可能因为很多不同的因素在当时叠加在了一块儿:Day 1 落地就中了 covid;第一次在国外生活身边完全没有任何熟悉的朋友;工作也和预想的有些不同压力很大。导致当时每天就会莫名开始掉眼泪,甚至没落地几天就打了退堂鼓。更悲伤的是当时想回家都回不去(因为机票限制以及当时回国还需要非常严格的检测,包括抗体 CT 之类的),然后就是整夜整夜睡不着,在街上不停散步,感觉随时都会情绪崩溃。我自己也没料到自己会有这么大反应,想着我应该还适应性挺强,或者至少应该会因为新环境兴奋几天的。以至于哪怕现在我每次再走到刚来那会儿每天散步的区域,总是还会 recall 回当时那种状态,然后心情复杂,像是 PTSD。</p>
<p>当时我的很多朋友都非常担心我的情况,会轮番给我打电话 check 我如何,甚至还会经常组织线上 hangout,玩一玩阿瓦隆之类的游戏,逐渐帮我摆脱了那种不停感到沉没的状态。也让我觉得有好朋友真的是非常非常幸福的一件事情,即使和朋友们不在同一片物理空间,他们也都还会在你身边支持你。</p>
<p>后来的故事大概你也猜到,虽然中间发生了很多意外和插曲,也真的差点就离开了。但最后还是开始逐渐找到了自己的新生活,认识了新的可以珍惜一辈子的好朋友,也开始喜欢上了新加坡这个小岛,以至于它最近总时不时会给我一种 dreamcore 的感觉 - it’s really like a tropical utopia (但也真的很热 lol)。</p>
<p><img src="http://www.roczhang.com/images/28/singapore-sky.png" alt="Singapore Sky"></p>
<p>在 SG 的生活和国内还是有些不同。SG 本身地方不大,我算是平时生活比较“无聊”的人,基本不会去什么社交场合所以倒是感受不大,只是觉得 SG 相比上海确实没有很适合“散步” - 天气很热加上步行体验一般。在吃方面相比国内价格确实比较贵选择比较少(尤其是外卖),但相比其他国家应该也是相当方便和对亚洲胃友好了。在住的方面是相当贵了,但硬件设施也确实不错,比如大多数 condo 里都会有维护良好的泳池,于是我来了 SG 之后也终于学会了游泳。以及住在这里两年倒是去了蛮多地方旅行/出差,除了蛮经常回国会路过上海/北京/香港,还去了阿联酋/马来西亚/卡塔尔/德国/瑞士/奥地利/日本/美国/泰国/印度尼西亚…而且还蛮频繁的,好像每个月都会“出国”。SG 航线不少去机场也方便,而且 Changi 各种效率(值机/海关/安检/行李到达/排队打车)都很高,之前最快一次从飞机落地算不到一小时就到家了。如果你常去国内类似 PVG 之类的机场,对滑行+行李到达+排队打车的耗时之久应该会有些体会。</p>
<p>今年在北京出差的时候和同事在一起喝酒聊天,manager 突然问我,等我离开这里离开新加坡的时候,会有什么东西是觉得值得带走的吗?我当时很认真的想了想,感觉应该是等自己未来某天又去到了一个新环境,又感到非常绝望的时候,会想起刚搬来新加坡时候的这段经历。它大概会给我一些勇气,让我想到自己从刚搬来时候一个人每天接近崩溃的状态,逐渐再有了自己喜欢的新的生活,有了新的朋友们的过程。那我就会相信自己应该可以再做到一次的。</p>
<h2 id="Turning-28"><a href="#Turning-28" class="headerlink" title="Turning 28"></a>Turning 28</h2><p>其实我曾经以为自己永远不会有年龄焦虑。每次看到身边的朋友或者同事聊起自己要 30 / 35 / 40 了,想要赶快结婚 / 买房之类的,我都会问为啥,得到的回答大概都类似“到这个年纪了肯定就需要做这些事情了呀”,我都会觉得很莫名。为什么?谁定义的?</p>
<p>直到近几年突然猛的一下发现,原来我也已经就 28 岁了,但印象里的自己却好像才刚刚毕业。我开始逐渐发现自己的身体有点不再像之前一样可以随心所欲的“支撑”我了:眼睛会开始不舒服,坐久了腰会痛,牙齿也开始有点问题,更糟糕的是会开始经常睡不着。然后好像心力也不太够用,很多时候下班回家连换衣服的力气都没有,要在沙发上静静坐上好一会儿,啥都不做才能慢慢缓过来。</p>
<p>但困扰我的其实依然不是上面那些买房结婚之类的话题,而好像是一种 “existential crisis” (存在感危机?)。尤其是刚搬来新加坡的那会儿,我会很不由自主的开始问自己:我究竟为什么要来这里?为什么我要放弃自己已经熟悉的生活和朋友,来到一个陌生的环境?尤其是发现一些本来觉得自己会很在意的事情,好像没有对自己的生活产生多大影响,反而一些自己从没在意的事情却频频开始出现,开始不停困扰自己的时候。结果这种疑问最后逐渐就变成了,那么我为什么要存在呢。我也开始逐渐觉得我好像没那么“酷”没那么“特别”了,那不再“酷”也不再“特别”的我,存在着还会有什么意义吗?如果我能做的事情,别人也都可以做,那这个世界还需要我的存在吗?</p>
<p>如果你也被这些想法困扰过,那你大概会明白我近两年的心理状态。尤其是 22 / 23 年的时候,我想我可能也因此抑郁了一段时间,每天早上不想开始,晚上不想结束。加上工作和环境的压力,自己每天的心情也都相当低落消极,即使打起精神去做很多之前自己喜欢的事情,好像也提不起什么兴致来。有些时候完全不想和任何人说话,看到朋友家人的电话都接不起来。</p>
<p>我其实也不太清楚自己是怎么慢慢尤其是在近期逐渐变得好一些的(其实我也不确定是不是变好,还是只是周期性的震荡),但除了很多个睡不着甚至大半夜一个人在街上散步的晚上,能记得的是我的朋友们还是帮了我很多。</p>
<p>所以我想怎么活着?我不知道未来如何,但 28 岁,现在的我的答案会是:</p>
<ol>
<li>我不想要失去「创作」和「爱」的能力。我还是想要能够自由去创造而不只是消费别人创造的价值。以及去爱人和事。</li>
<li>我想要在我有限的人生里去尽可能的体验不同的体验。尤其是自己想要尝试的事情,而不是最后因为种种原因就错过或者放弃了。</li>
</ol>
<p>就这两点来说,我想我还是蛮感谢自己当时从上海搬来新加坡的。直接来看好像是搬来之后我就进入了这段“危机”时期,但我想每个人终究逃不开他需要面对的课题,即使我没有离开上海,这个课题最后也一定会以某种方式找到我。</p>
<p>就结果看,如果没有搬来的话,我不会有和一个街头艺人一起在码头唱歌的体验;我可能不会特别确定我真的可以在一个全英文的环境工作生活;我也不会认识和接触到新加坡还有各个不同地方的人,了解他们的文化与生活方式,和他们结成朋友;我不会非常频繁的各个国家/城市跑来跑去,开始逐渐觉得每个人都是其实 “global citizen”;我更不会发现自己确实是可以在一个新环境里适应下来,找到自己新的生活。</p>
<p>我也不知道当时如果选择了其他的选项我的生活会如何。我不觉得生活可以比较好坏,但能确定的是如果当时没有作出选择而是继续之前的生活,我大概也只会是继续念叨着“好想如何如何,如果能这样那样就好了”,甚至有些体验可能自己想都不会想到。</p>
<h2 id="13-Jul-2024"><a href="#13-Jul-2024" class="headerlink" title="13 Jul, 2024"></a>13 Jul, 2024</h2><p>28 岁生日那天,我去上了自己的第一节 BJJ(巴西柔术)课。其实做了蛮久心理建设,因为之前每次看到都觉得好帅好想尝试,但又马上会开始觉得这个这么难,我一点基础都没有一定不行的。在临近 28 岁的时候,本来想着要不定个酒店 staycation 一下,但突然某天回家路上开始觉得,我既然已经意识到自己的身体硬件开始逐渐下滑了,也不知道明天会发生些什么,如果还有想去尝试的东西,那么为什么还不快去呢。然后这个想法后面逐渐就变成了:不如以后每个生日都去尝试一些不同的体验?尤其是那些自己想要尝试但又犹豫最后没有行动的,就好像在提醒自己,活着就还会有无限多的可能性,我可以去尝试,去体验。</p>
<p>上完第一节课之后我真的特别开心。不仅是这项运动比我想象的还有意思(也确实很难 lol),更开心的是自己终于摆脱了自己先前给自己设下的心理障碍,最后去做去尝试了。It just takes a leap of faith. 到今天刚好上了 10 节课,真的享受到了很多乐趣,然后发现自己好像比之前以为的还要更喜欢这项运动,也开始认识到了一些新的每天在一起摔打的朋友。能发现一个新的让自己感到乐趣所在的体验,an experience you feel you’re passionate about,真的是让人蛮开心的一件事。</p>
<p>28 岁的我,希望自己能继续更勇敢的生活,希望你也是 - Live a life, young, wild & free.</p>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<footer class="post-footer">
<div class="post-nav">
<div class="post-nav-next post-nav-item">
<a href="/year-in-review-2020.html" rel="next" title="Year In Review - 2020">
<i class="fa fa-chevron-left"></i> Year In Review - 2020
</a>
</div>
<span class="post-nav-divider"></span>
<div class="post-nav-prev post-nav-item">
</div>
</div>
</footer>
</article>
<div class="post-spread">
</div>
</div>
</div>
<div class="comments" id="comments">
<div id="disqus_thread">
<noscript>
Please enable JavaScript to view the
<a href="https://disqus.com/?ref_noscript" target="_blank" rel="noopener">comments powered by Disqus.</a>
</noscript>
</div>
</div>
</div>
<div class="sidebar-toggle">
<div class="sidebar-toggle-line-wrap">
<span class="sidebar-toggle-line sidebar-toggle-line-first"></span>
<span class="sidebar-toggle-line sidebar-toggle-line-middle"></span>
<span class="sidebar-toggle-line sidebar-toggle-line-last"></span>
</div>
</div>
<aside id="sidebar" class="sidebar">
<div class="sidebar-inner">
<ul class="sidebar-nav motion-element">
<li class="sidebar-nav-toc sidebar-nav-active" data-target="post-toc-wrap" >
文章目录
</li>
<li class="sidebar-nav-overview" data-target="site-overview">
站点概览
</li>
</ul>
<section class="site-overview sidebar-panel">
<div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person">
<img class="site-author-image" itemprop="image"
src="/images/avatar.png"
alt="Roc Zhang" />
<p class="site-author-name" itemprop="name">Roc Zhang</p>
<p class="site-description motion-element" itemprop="description"></p>
</div>
<nav class="site-state motion-element">
<div class="site-state-item site-state-posts">
<a href="/archives">
<span class="site-state-item-count">23</span>
<span class="site-state-item-name">日志</span>
</a>
</div>
<div class="site-state-item site-state-categories">
<a href="/categories/index.html">
<span class="site-state-item-count">4</span>
<span class="site-state-item-name">分类</span>
</a>
</div>
</nav>
<div class="feed-link motion-element">
<a href="/atom.xml" rel="alternate">
<i class="fa fa-rss"></i>
RSS
</a>
</div>
<div class="links-of-author motion-element">
<span class="links-of-author-item">
<a href="https://github.com/RocZhang9673" target="_blank" title="GitHub">
<i class="fa fa-fw fa-github"></i>
GitHub
</a>
</span>
<span class="links-of-author-item">
<a href="https://twitter.com/roczhang9673" target="_blank" title="Twitter">
<i class="fa fa-fw fa-twitter"></i>
Twitter
</a>
</span>
<span class="links-of-author-item">
<a href="http://weibo.com/u/3210801545" target="_blank" title="Weibo">
<i class="fa fa-fw fa-weibo"></i>
Weibo
</a>
</span>
</div>
</section>
<!--noindex-->
<section class="post-toc-wrap motion-element sidebar-panel sidebar-panel-active">
<div class="post-toc">
<div class="post-toc-content"><ol class="nav"><li class="nav-item nav-level-2"><a class="nav-link" href="#Moved-to-Singapore"><span class="nav-number">1.</span> <span class="nav-text">Moved to Singapore</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#Turning-28"><span class="nav-number">2.</span> <span class="nav-text">Turning 28</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#13-Jul-2024"><span class="nav-number">3.</span> <span class="nav-text">13 Jul, 2024</span></a></li></ol></div>
</div>
</section>
<!--/noindex-->
</div>
</aside>
</div>
</main>
<footer id="footer" class="footer">
<div class="footer-inner">
<div class="copyright" >
© 2016 -
<span itemprop="copyrightYear">2024</span>
<span class="with-love">
<i class="fa fa-heart"></i>
</span>
<span class="author" itemprop="copyrightHolder">Roc Zhang</span>
</div>
<div class="powered-by">
由 <a class="theme-link" href="https://hexo.io" target="_blank" rel="noopener">Hexo</a> 强力驱动
</div>
<div class="theme-info">
主题 -
<a class="theme-link" href="https://github.com/iissnan/hexo-theme-next" target="_blank" rel="noopener">
NexT.Mist
</a>
</div>
</div>
</footer>
<div class="back-to-top">
<i class="fa fa-arrow-up"></i>
</div>
</div>
<script type="text/javascript">
if (Object.prototype.toString.call(window.Promise) !== '[object Function]') {
window.Promise = null;
}
</script>
<script type="text/javascript" src="/lib/jquery/index.js?v=2.1.3"></script>
<script type="text/javascript" src="/lib/fastclick/lib/fastclick.min.js?v=1.0.6"></script>
<script type="text/javascript" src="/lib/jquery_lazyload/jquery.lazyload.js?v=1.9.7"></script>
<script type="text/javascript" src="/lib/velocity/velocity.min.js?v=1.2.1"></script>
<script type="text/javascript" src="/lib/velocity/velocity.ui.min.js?v=1.2.1"></script>
<script type="text/javascript" src="/lib/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script>
<script type="text/javascript" src="/js/src/utils.js?v=5.1.0"></script>
<script type="text/javascript" src="/js/src/motion.js?v=5.1.0"></script>
<script type="text/javascript" src="/js/src/scrollspy.js?v=5.1.0"></script>
<script type="text/javascript" src="/js/src/post-details.js?v=5.1.0"></script>
<script type="text/javascript" src="/js/src/bootstrap.js?v=5.1.0"></script>
<script id="dsq-count-scr" src="https://roczhang.disqus.com/count.js" async></script>
<script type="text/javascript">
var disqus_config = function () {
this.page.url = 'http://www.roczhang.com/28.html';
this.page.identifier = '28.html';
this.page.title = '28';
};
var d = document, s = d.createElement('script');
s.src = 'https://roczhang.disqus.com/embed.js';
s.setAttribute('data-timestamp', '' + +new Date());
(d.head || d.body).appendChild(s);
</script>
<script>
var cloudTieConfig = {
url: document.location.href,
sourceId: "",
productKey: "a79c1aa145ae437d8c58e9e10aa1c84a",
target: "cloud-tie-wrapper"
};
</script>
<script src="https://img1.ws.126.net/f2e/tie/yun/sdk/loader.js"></script>
</body>
</html>