0%

整个过程比较简单,主要参考官方指南:

Install

1
2
3
4
5
6
7
8
9
npm -v #make sure npm is of latest version

## init
mkdir mysite
cd mysite
npm init -y

## install saber
npm i saber

安装之后,需要配置 package.json 中的scripts

1
2
3
4
5
6
{
"scripts": {
"dev": "saber",
"build": "saber build"
}
}

安装之后就可以用下面两个命令了,

1
2
npm run dev ## 测试
npm run build ##build

Set up gh-pages

1
npm i -D gh-pages ##install

Add the following scripts in your package.json:

1
2
3
4
5
"scripts": {
"predeploy": "npm run build",
"deploy": "gh-pages -d public -t",
"dev": "saber",
"build": "saber build",

加个两个命令而已,predeploy & deploy

创建 static folder,写入两个静态文件:

  • .nojekyll
  • CNAME

配置一下 git,在你的 site 根目录:

1
2
git init
git remote add origin git@github.com ## add your site repo

然后就可以 deploy 了。

1
npm run deploy

最后注意一点gh-pages push 的是 gh-pages 分支。所以,如果之前你的 page 是 master 发布的,需要到你的 github pages 的 setting 中改一下。

Done.

欢迎访问:xiangji.ml

Eat

  • 中午昨天三鲜砂锅里面煮了点面条,凑活吃了;
  • 下午阴雨天气,二彪非要去几个街区外的菜市场买鲍鱼吃,好吃!
  • 回来路上甘其食开门了,买了几个包子,两块发糕;
  • 对了,菜市场哪里没有人检查绿码!
  • 说明杭州防控已经彻底放松了。至少在小区这个层面。各种堂食开放的消息也纷纷传来。要正常了,但是国外的情况却越来越糟糕了。

Write

  • 写了一篇关于肖战粉丝偷袭 AO3 的文章,虽然我既不了解肖战,也不了解 AO3 。嗯。
  • 写了一篇乔乔的异想世界的文章。似乎可以写一个英语百大演讲的系列。百大演讲之 2.
  • 写了一篇关于闻香识女人里面帕西诺的演讲的文章。百大演讲之 1.
  • 然后似乎百大演讲之 3 可以找找勇敢的新里面的 freedom speech 。然后我刚刚找了,差点儿意思。

Misc.

  • Installed vimwiki, but it seems a bit too tricky to ues.
  • It’s year 2020 and I’m thinking i should have a knowledge mgm system. Maybe i dont have any knowledge. Or we may call it personal info system.
  • Bookmarks in Chrome is such a mess, so deleted all of them. May regret later.

从非洲回来之后,后浪的编辑又发来邮件说《王八蛋》的稿子已经排好版了,只不过有几处还需要修改。如下。

Page 6

高亮段落,改为:

在过去,由于没有其他的职业选择可以保证他们按月领到工资同时发挥自己的创意,所以年轻设计师不得不忍受那些极端自私的人,忍受天天加班以及其他种种令人不快的工作方式。但现在,年轻人有太多可靠的选择了,包括科技企业、初创公司以及不断扩张的公司内部设计团队等,他们可以自由地选择自己的职业路线,根本没必要去忍受那些糟糕的公司文化。

旧的成例,改为:

习以为常的糟糕工作方法依然死而不僵

不可持续的工作实践,改为:

无法长久的工作方法

Page7

改为:

我们这个行业的字典里从来从来就没有什么可持续的工作方法,也根本不可能抛弃自我。在这样的行业做这样的尝试是不是有些天真?我们能不能成功?我们有没有自己的竞争优势?能不能让客户满意?或者说最重要的一点,不当混蛋,我们到底能不能创作出伟大的作品?

第二段第一句,改为:

你在读这本书的时候,一定会注意到我会经常对比我在德国和美国的工作经历。

Page 16

数字产品,原文是 digital product,或许可以改为

数字化产品

指的一般是网站、移动应用、电商管理系统之类的产品。(或许可以加个注释)

Page40

免费推介,免费项目推介?或者直接用原文?因为我之前在外企大家都是只说 pitching 的,中文要问就是 展示 演示,因为实际中的 pitching 就是拿个 ppt 给几个大佬(stakeholder)讲。

Page52

这里其实已经够简洁了。作者举的例子是一个电商网站的网页制作,可以理解为淘宝。

这里的工作流程指的是,比如产品上架流程,售后服务流程,退货流程,等等。一个流程不能超过 15 个页面。

这里的下架,指的就是网站上的商品下架。

所以,或许可以注释一下,这个例子指的是电商网站的网页设计。

Page55

检查? 之前的稿子里没有检查啊。我觉得,项目范围,或者规划项目范围,项目范围规划都可以。

Page57

fixed-price 其实是个合同术语, fixed-price contract 术语是统包定价合同、固定价格合同。或许这里可以改成,统包定价的项目范围,固定总价项目范围?你看看。

Page63

改为,

另外还要提供成本细分到每个工作阶段,以及每个阶段所涉及的每个角色的数据。

Page103

这里注释 2 标错了,应该是注释 1 那里,工作包的注释。工作包指的就是冲刺内的所有任务。

这个页面也没有注释 2。

Page104

这个用户故事是一个工具,或许可以加个注释(敏捷开发中用到的一个工具,从用户的角度描述用户渴望得到的产品功能。)

“承诺完成多少特性 " 改成 " 承诺完成多少功能”。

Page117

可以改成

分享你的伙伴在业务方面的洞察——而不是对 logo 的颜色指手画脚。

这句话的意思就是,你如果从业务方面觉得产品可以怎么改,更适合业务发展,可以提。但不要说颜色如何如何。

logo 的颜色就是设计行业的梗,外行别的看不懂,总在颜色上找茬,这个黑色不够黑,不够艳丽,要五彩斑斓的黑,这种。

Page119

前半句改一下,

比如不回复一些暂时看上去没什么价值的工作申请,而这会让其他方面都出类拔萃的公司的名声频频蒙尘。如果你有一种特殊的技能,他们恰好需要,那他们人力资源的人就会直入主题,跳过所有步骤来联系你;但如果你是一个没什么经验的新人,或者是个实习生,或者暂时还不符合他们的招聘要求,那你的工作申请收到回复的可能性就十分渺茫了。

P130

这里少的不是你贴的那句,是下面这一句。你贴的那句左上已经有了。

之前工作过的工作室雇我开办他们在洛杉矶的分公司

申请域名

申请是在 Freenom 上,有免费的一年域名。遇到一点小问题,就是总出现技术错误,解决方法很简单,

自己填的个人信息里的地址要和自己的 IP 地址一致。

我申请的时候用了飞机,所以出现了错误。

DNS 解析服务 DNSPOD

用的腾讯的服务,注册好信息,在里面添加自己刚刚申请的域名。

首先在 Freenom 中把默认的 DNS 解析服务改成 DNSPOD 的两个免费的 DNS 服务器 IP 地址:

  1. f1g1ns1.dnspod.net.
  2. f1g1ns2.dnspod.net.

然后在 DNSPOD 这里添加两条 CNAME 记录:

  1. 空,CNAME,xxx.github.io(你的 Github Page 网址)
  2. www, CNAME, xxx.github.io(你的 Github Page 网址)

再添加两条 DNS 解析信息。

  1. @,NS,f1g1ns1.dnspod.net.
  2. @,NS,f1g1ns2.dnspod.net.

完毕。

Github 设置

Github 这里很简单,只要到 Github Page 那个 Repo 的 Settings 最下面,把你刚申请的域名填进去即可。Enforce Https 需要过几个小时才能勾选。

然后,等就可以了。一般 1 个小时之内可以打开网站,8 个小时之内 https 可以勾选。