2020年广州草莓音乐节·记

乐队的夏天第二季,将摇滚乐队带入了我的视野中,于是就有了奔赴草莓音乐节的这段经历。
之前甚至没有演唱会的经历,因此在出发前查询了很多攻略,一方面信息不多,一方面跟广州草莓音乐节的实际情况还有些差异,写这篇文章做个纪念,也方便他人。

以下信息基于2020年广州草莓音乐节的实践经验。

攻略

购票

疫情的原因,开始售票的时间比较晚。据我观察,摩登天空的公众号发布信息也会慢半拍。我是在长毛象上偶然发现的消息,那时候早鸟票也已经售罄。
售票的顺序是这样的:

  1. 早鸟票
  2. 预售票、PRO票、长隆套票
  3. 全价票

实际的销售情况是:

  1. 第一批发售的早鸟票是两天的通票,秒光。
  2. 第二批先放出的预售票和PRO票也是秒光。此时,长隆套票还有,我正是迂回至长隆公众号才买到第一天的票。
  3. 后来PRO票又放出来一些,犹豫本次草莓音乐节第二天安排的大牌乐队偏少,第二天的PRO票卖得比较慢。
  4. 最后,全价票放出来。一样是第二天的票卖的比较慢。

根据摩登天空公众号的信息,最后才买完的应该是第二天演出的长隆套票。
这里,我想说两点:

  1. 在官方APP买票要提前录入信息,比如所有入场人的姓名、电话、身份证号等。否则,进去的时候有票,等你输入完各种信息去付款的时候,就傻眼了。另外,邮寄地址也要先录入。我进去抢的时候只有邮件的纸质票,只能选择邮寄,输入地址又浪费了时间。抢到票是最关键的,电子票还是纸质票,都要做好准备。
  2. 长隆的套票,从价格角度来说是划算的。有长隆门票和长隆酒店两种选择。缺点是,酒店的日期是演出前一晚的,门票也期限比较短,而且过山车啥的真不适合我这样年纪大的。我在长隆售票处换票的时候,旁边一精神小伙言之凿凿的表示“不要,不退钱也不要”。但是,面对官网秒光的局面,仍然是抢票的上佳选择。

场地情况

场地为长隆的停车场,附近交通很方便,地铁口很近。开车的话,停车位也很充足。
场地外的餐饮比较方便,快餐或者正版都有,饭点儿排队是难免的。
餐饮以小吃为主,大香肠,臭豆腐,各类粉面,也有西式餐点。这一次还有探鱼参与,我没有尝试。
重点是饮水问题。官方是不允许带瓶装水入场的,所以买水的地方大排长龙。比如官方销售的水杯附带无限续杯功能,但是内场位置那么紧俏,出来的次数屈指可数,这就有点尴尬了。所以,重点是买一杯乌龙茶,难喝所以慢慢喝!

场地很大,分成三个舞台。说唱的舞台比较独立,因为对说唱没兴趣也没去看,乐队主要在两个舞台:草莓舞台和爱舞台。草莓舞台人最多,早去才能进到内场。去晚了就会被保安挡到外场。重点是,前一场散场的时候,很多人向外走,这时候内场会重新开放,要抓住时机。草莓舞台和爱舞台距离好远啊,想要来回切换看两边的演出,结果只有两边都排在外场看,所以,还是要有取舍。

后记

看现场演出最大的感受,是“震撼”。我说不是只感受,现场的低音特别强劲,在内场,胸腔都跟着震动!另外就是人多拥挤,特别是“重塑”、陈粒”、“马赛克”等场次,在内场基本上就是人挤人。“大波浪”在爱舞台,反而没那么拥挤,感觉更好。

在我关注的几场演出中,互动方面比较好的是马赛克,继续一二三木头人的游戏;串场方面,陈粒自然熟练,老江湖了;然后我就思考一个问题,重塑演出的时候谁来串场?答案是,没有串场……现场气氛,还是大波浪最好,没有那么拥挤,场下的人群也可以跟着节奏蹦蹦跳跳,跟着音乐大吼大叫。
整个演出过程中,几大痛点分别是:

  • 人多,出去了就很难回到比较好的位置
  • 买水很不方便,大排长龙
  • 草莓人太多,手机没有网络

关于PRO票,根据上面的痛点来看,专属的餐饮销售,单独的进场通道,确实是物有所值的。我没有实践过,言尽于此。

0

WordPress真香定律

不出意外,又折腾一番回归WordPress。
文章没写几篇,系统折腾了个遍。
之前买空间的时候,图省事连同域名一起在Godaddy买了,只有1G的内存,即使是使用了低版本的mySQL和PHP也捉襟见肘,后台经常报警。更何况,我买空间目的也不单纯,主要不是为了搭建博客。
然后,经历了WordPress,Halo,WriteFreely……
痛定思痛,重新买了Contabo的空间,再次搭建了Wordpress,应验了Wordpress真香定律!


目前,算是安定了下来。
主题,还是不带满意,有时间再找找简约风格的。
插件目前装了以下几个:

  • Akismet:反垃圾评论,需要注册使用。
  • Pinyin Slugs:将标题转换为拼音,作为文章链接
  • Wordfence安全:安全插件
  • WP Githuber MD:Markdown编辑器
  • WP Statistics:站点统计
  • WP Super Cache:站点静态化
  • Yoast SEO:SEO推广
  • Posts Like Dislike:增加“喜欢/不喜欢”按钮
  • WPS Hide Login:隐藏WordPress的登录页面。Wordfence检测到大量恶意登录尝试,而且站点的登录名也确实比较好猜,用了这个插件之后,终于安宁了!
1

继续折腾:WriteFreely页面调整

前言
仔细读了下官网上面的指南,里面还是有些重要的说明。
另外,通过修改CSS设置字体、颜色等内容,把家徒四壁的界面“刷了个油漆”。
最后,历尽千辛万苦,终于把SSL证书搞定了。

文章写作须知

文章折叠的方法,加入标记 <!--more-->

RSS
WriteFreely自动生成RSS,形式为“域名+/feed/”
例如,http://canglang.me/feed/
对于标签hashtags也有对应的RSS,形式为“域名+/tag:标签+/feed/”
比如, blog.writefreely.org/tag:writefreely/feed/

加标签
文章中,可以通过’#’号的形式,增加标签,比如
系统会自动生成并链接同一标签文章的聚合页面。

提醒功能
可以通过 @canglang 在文章中提醒ActivityPub平台中的用户。

静态页面
通过PIN将文章设置静态页(比如About me)。

优化页面

通过Customize页内的Custom CSS加入。
字体部分,采用这篇文章推荐的方案

font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;

字号部分,参考这篇文章,设置为30,26,20,18,16,14

配色方面,参考https://flatuicolors.com/palette/cn

整体来说,弄得还是比较业余,很多地方弄不明白为什么无效,抛砖引玉吧。
另外,在Custom CSS中可以加入Javascript语句,多用户版没有试过,不知道会不会有风险。

/* Entire page background */
body {
    background-color: #f1f2f6;
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}
body p {
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
    font-size: 14px;
    line-height: 2em;
    color: #747d8c;
}
body h1 {
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
    font-size: 26px;
    line-height: 2em;
    color: #57606f;
}
body h2 {
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
    font-size: 20px;
    line-height: 2em;
    color: #57606f;
}

body h3 {
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
    font-size: 18px;
    line-height: 2em;
    color: #57606f;
}

/* Blog header on index and post pages */
#blog-title a {
    color: #57606f;
}
#blog-title a:hover {
    color: #a4b0be;
}
/*访问过的链接*/
#blog-title a:visited {
    color: #57606f;
}

/* Post titles on blog index */
.post-title {
    color: #57606f;
    font-size: 20px;
}
.post-title a.u-url:link, .post-title a.u-url:visited .post-title a.u-url:hover {
    color: #57606f;
    text-decoration: none;
}

/* "Read more..." links */
a{
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}
#read-more a:hover{
    color: #57606f;
    text-decoration: none;
}
#read-more a:visited{
    color: #747d8c;
}

/* Links inside blog posts */
article p a {
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
    color:#5352ed;
    text-decoration: none;
}
article p a:hover {
    color: #70a1ff;
    text-decoration: none;
}
article p a:visited {
    color:#5352ed;
    text-decoration: none;
}
article code {
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}
time {
    font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
    font-size: 14px;
    line-height: 1.5em;
    color: #747d8c;
}

后记

野生选手,CSS改起来真的是糊里糊涂。
最坑的是给站点加SSL,certbot加完就出现“重定向次数过多”,怎么都搞不定。最终,收到到cloadflare生成免费证书,再收到添加到nginx上面,终于……

4

折腾记: WriteFreely 搭建

前言
买了空间之后,已经先后使用过wordpress和Halo,这次又耐不住寂寞,使用#WriteFreely 建立这个博客,主要参考 Salt《去中心化博客 WriteFreely 搭建指南
不同之处,建立的是单用户版本,数据库使用SQLite。


环境

CentOS 7
磁盘空间20G
内存1G
writefreely_0.12.0_linux_amd64.tar.gz

安装WriteFreely

下载到主机

wget https://github.com/writeas/writefreely/releases/download/v0.12.0/writefreely_0.12.0_linux_amd64.tar.gz

解压到/home目录下,解压的位置如果修改,后面配置过程中需要一并调整

tar xvzf writefreely_0.12.0_linux_amd64.tar.gz -C /home

安装Ngnix

添加 Nginx 源

sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

安装 Nginx
sudo yum install -y nginx
启动 Nginx
sudo systemctl start nginx.service
设置开机自启 Nginx
sudo systemctl enable nginx.service

配置WriteFreely

在解压后文件在/home/writefreely下,进入该目录,执行命令进行配置
./writefreely --config

Server setup

选择Production, behind reverse proxy模式,后面需要安装Nginx;
Local port: 8080 这个端口后面配置Nginx需要用到;

Database setup

数据库选择SQLite
Filename: xxx.db 数据库名字建议改一下

App setup

选择 Single user blog 即单用户版本
Admin usename: 用户名
Admin password: 密码
Blog name: 博客名词
Public URL: http://canglang.me 你的域名写在这里
federation 是否通过ActivityPub接入联邦宇宙,接入的话选择Enabled
stats 是否通过NodeInfo公开展示用户情况,不公开选择Private
meta 没弄明白,选择了Public

初始化

./writefreely --init-db
./writefreely --gen-keys

配置服务

sudo nano /etc/systemd/system/writefreely.service

写入内容

[Unit]
Description=Write Freely Instance
After=syslog.target network.target

[Service]
Type=simple
StandardOutput=syslog
StandardError=syslog
WorkingDirectory=/home/writefreely
ExecStart=/home/writefreely/writefreely
Restart=always

[Install]
WantedBy=multi-user.target

其中,WorkingDirectory和ExecStart需要根据实际解压的位置进行修改

设置开机启动

systemctl daemon-reload #执行需要root授权
sudo systemctl start writefreely
sudo systemctl enable writefreely

配置Nginx

sudo nano /etc/nginx/conf.d/writefreely.conf

写入内容

server {
    listen 80;
    listen [::]:80;

    server_name canglang.me;

    gzip on;
    gzip_types
      application/javascript
      application/x-javascript
      application/json
      application/rss+xml
      application/xml
      image/svg+xml
      image/x-icon
      application/vnd.ms-fontobject
      application/font-sfnt
      text/css
      text/plain;
    gzip_min_length 256;
    gzip_comp_level 5;
    gzip_http_version 1.1;
    gzip_vary on;

    location ~ ^/.well-known/(webfinger|nodeinfo|host-meta) {
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_pass http://127.0.0.1:8080;
        proxy_redirect off;
    }

    location ~ ^/(css|img|js|fonts)/ {
        root /home/writefreely/static;
        # Optionally cache these files in the browser:
        # expires 12M;
    }

    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_pass http://127.0.0.1:8080;
        proxy_redirect off;
    }
}

其中 server_name和root /home/writefreely/static需要根据实际进行修改。

然后,配置 SSL 证书,就不写了,攻略很多,自行搜索吧。

检查配置是否有误
sudo nginx -t

重载 Nginx 配置
sudo nginx -s reload


至此配置完成,如果一切顺利,打开域名就能见到主页了。
现在又改回wordpress(捂脸

1

间歇性断食

前言

虽然有很多推崇轻断食的文章,实际看英文原文和专业报告,结论并不是很明确。整体上来看,间歇性断食缺少长期研究的结论,最显著的结论来自动物实验。另外,间歇性断食与其它减肥方式相比,没有特别明显的优点,反而因为造成饥饿被几个国家要求咨询医生。
我写文章的目的是研究下要不要考虑采取这种减肥方式,现在打算先坚持目前控制热量 的饮食方式,比较买了那么多燕麦……

继续阅读

0