9fdb8e49264405043715c600a9e102e4

即使最乐观的乌粉,都不会想到战争打到现在这个局面。 有来有往,俄罗斯的发言人娃都哭了。显然这是对乌方战场表现最好 的鼓励,你们干的不错。

鹅军的表现,超出了普帝最差的预期。独裁就是这样,没有反对派, 没有人说实话。大家围在你周边,骗你一个。长期以往,已经认不清自己。 但战争是唯物客观的。不会因为手下的吹嘘就真的胖起来,吹嘘的胖像气球, 一戳就破了。

所以我们看到了很多的滑稽,鹅期待的冬天居然没有棉衣穿,棉衣飞了。 所向无敌的黑海舰队没打就沉了。自己都不好意思说是扔烟头烧的。 沉了莫斯科号,现在鹅的石油出不了黑海。好好的空军不叫,改了更威风的名字。 空天军,结果一点制空权也没有,飞一架,掉一架。 末日将军不打敌方士兵,导弹远程攻击静止的民用设施。但是战场却实节节败退。 所谓的大国,如此垃圾。

鹅的麻烦的是谁带来的呢? 我以为是普帝。

好的领袖,是发挥人民积极性。百花齐放,法制严明,打造良好营商环境。而普帝, 整天宣传自己,光着身子骑个熊,开个飞机,口条滔滔不绝,动不动就放狠话。 任人唯亲,在国家法律框架之外弄个瓦格纳雇佣军。但是国家一天天的弱了,工业完全没有, 1亿多人口的大国,沦落到卖资源为生。 看看隔壁邻居芬兰,500万人口,产生了多少高科技。 普帝显然不是合格的国家领导人。

表现如此不好,没有纠错机制,浪费20年,现在还在干。这样下去。鹅距离再次 分裂也不远了。

好的领导,是发挥下面人的积极性,猛将如云。不好的领导, 谁都不中用,就自个行。比如挂树的崇祯。

使劲做,大明不亡也不行

the-strange-love-hate-relationship-between-bill-gates-and-steve-jobs

taste是个玄学,但的确是实实在在客观存在的。 比如我常觉得我老婆taste很差,总能找到商场中最难看的衣服。 城市孩子去农村,一周后奶奶就打扮成了城乡结合部的农村娃。 当然这种好理解,你可以把taste理解为审美。 审美是私人的东西,但还是可以区分高级还是低级。

乔布斯说盖茨的taste差。盖茨自己也认。原话是: Well, I’d give a lot to have Steve’s taste windows的设计总是不如mac看着高级。 这个缺陷他这辈子是弥补不了的。

文艺作品,也是存在taste的。 秦腔,我们类比他农业重金属,情感宣泄暴漏,不含蓄。 二人转就更过分。但是底层的taste就在这里了。高级的他们根本无法接受。

徽班进京产生了京剧,京剧诞生起就是给乾隆皇帝,贵族看的。 他们的taste当然与农民不同。京剧的编剧好些都是文化人。遣词造句讲究句句押韵。唱出的段子除了旋律还有文字的美感。 演员的动作和化妆都是走的另一种审美。梅兰芳不唱戏的那段时间,靠书画都可以养活一家人。 他给自己画的妆就高别人一头。

秦腔演员好些半路出家,高级别的审美他自己都没法理解。

还有文字的美感。现在的网文都是批量生成的速食网文。产生这些内容的作者水平参差不齐。 注意文字美感的及其之少。我觉得在taste这个标准来看,我们在大踏步的倒退。

民国时候徐志摩,鲁迅等人的作品非常有文字力量的,是可以传承百世的。

我觉得小孩子最重要的事情就是在小时候提升taste。把好东西刻在基因中。

当然你说这个有啥用,其实没啥用。

我小时候读过不多的史记,春秋战国这类的书籍。 这些对我后来的语文有很大的帮助。史记重要的不是历史事件。他的文字美感是第一流的。后世2000年没人能超过他。这是大师们公认的。

提升taste只有一条道,熟读最好的作品。不用读很多。这本书就是学好语文的九阴真经。读好了,高考140分已经保底了。剩下10分属于意外。

这只是我的一点粗浅的看法而已。

有色人种

创业的老板,土鳖已经实实在在的把海龟打趴下了,比如二马就把海龟李彦宏,张朝阳打的找不着北了。现在国内招聘,海龟也不会被另眼对待。更受欢迎的是985,211。如果是清华,武大之类的,那就更要高看一眼了。

环境和成长

人的成长离不开环境,阿里华为创业的时候,招不来清华北大的高材生,阿里好些早期员工都是专科生。但是专科生跟着阿里一起成长起来,就是人才了。就可以独挡一面了。就好比一个人,虽然没学过厨师,但是在五星酒店跟着大厨掌了十年勺。一个新东方厨师技校毕业,没干厨师去干保安了。十年后新东方毕业的你不能称它为厨师吧

现在去美国的清北毕业生就面临现在的窘境,无论你学习多好,学什么专业,凡是有核心技术的,不让你华人参与。好多人才都转码。要么去当销售。这些人待美国,还能算人才吗?吃过见过,担当过大任才能算人才。打杂的只能算人力吧。

美国现在把华人看的很死,稍微有技术含量的技术都不然你碰。企业的高层都是印度人,华人哪里比印度人差了?这不是说你行不行的问题,是用不用你的问题。美国人的潜意识,华人是不能大用的。华人妇女当个女护理,伺候下年老的白人老爷,华人男性,干个厨师,超市切肉的活就行了。

脱离了土壤,只能干涸

方舟子大神去美国定居后,国内的微信,微博也被封杀了。目前活动的平台是twitter和youtube。目前看,影响力和过去已经不可同日而语。过去是,振臂一呼,应者云集。现在,无论,twitter还是youtube,回复和关注都不多。方早先是打假,现在是只要是中国的,他都反对。

Jekyll 中的配置和模板语法

配置

文件介绍

_config.yml

Jekyll 的全局配置文件。
比如网站的名字,网站的域名,网站的链接格式等等。

_drafts

未发布的 posts 存放的地方,这里的 post 文件名不需要加日期标记。

_includes

该目录下的文件内容是最终要放进模版文件中的一些代码片段。
对于网站的头部,底部,侧栏等公共部分,为了维护方便,我们可能想提取出来单独编写,然后使用的时候包含进去即可。
这时我们可以把那些公共部分放在这个目录下,使用时只需要引入即可。

{ % include filename % }

_layouts

存放一些模版文件,模版是用来包含并装饰 page 或 post 内容的。Jekyll 的模版使用 HTML 语法来写,并包含 YAML Front Matter。
所有的模版都可用 Liquid 来与网站进行交互,都可以使用全局变量 site 和 page 。

site 变量: 包含该网站所有可以接触得到的内容和元数据(meta-data)
page 变量: 包含的是当前渲染的page或post的所有可以接触得到的数据

对于网站的布局,一般会写成模板的形式,这样对于写实质性的内容时,比如文章,只需要专心写文章的内容,然后加个标签指定用哪个模板即可。
对于内容,指定模板了模板后,我们可以称内容是模板的儿子。
为什么这样说呢? 因为这个模板时可以多层嵌套的,内容实际上模板,只不过是叶子节点而已。

在模板中,引入儿子的内容:

{ { content } }

在儿子中,指定父节点模板:

注意,必须在子节点的顶部。

---
layout: post
---

_posts

发布的内容,比如博客文章,常放在这里面,而且一般作为叶子节点。
文件的命名必须遵循:YEAR-MONTH-DAY-title.markdown

另外,所有放在根目录下并且不以下划线开头的文件夹中有格式的文件都会被 Jekyll 处理成 page。
这里说的有格式是指含有 YAML Front Matter 头部的文件。

所有的 post 和 page 都要用 markdown 或者 texile 或者 HTML 语法来写,可以包含 Liquid 模版的语法。而且必须要有 YAML Front Matter 头部( Jekyll 只处理具有 YAML Front Matter 的文件)。

YAML Front Matter 必须放在文件的开头,一对---之间,用户可在这一对---间设置预先定义的变量或用户自己的数据。具体看下面的 说明

_data

Jekyll 支持从该目录中加载 YAML、 JSON、 和 CSV 格式(.ymlyamljsoncsv扩展名)的文件数据。用于配置一些全局变量,不过数据比较多,所以放在这里。
比如,多人参与网站开发,我们通常会在这里面定义一个members.yml文件。

例如文件内容为:

- name: Tom Preston-Werner
  github: mojombo

- name: Parker Moore
  github: parkr

然后在模板中我们就可以通过site.data.members(注意:文件名决定变量名)使用这些数据。

<ul>
{ % for member in site.data.members % }
  <li>
    <a href="https://github.com/{ { member.github } }">
      { { member.name } }
    </a>
  </li>
{ % endfor % }
</ul>

_site

Jekyll 生成的网页默认输出的地方,一般需要在.gitignore中屏蔽掉这个目录。

index.html

主页文件,后缀有时也用 index.md 等。
这个需要根据自己的需要来写,因为不同的格式之间在某些情况下还是有一些细微的差别的。

其他静态资源

对于其他静态资源,可以直接放在根目录或任何其他目录,然后路径和平常的网站一样,按路径来找链接中的文件。

配置全局变量

虽然全局变量都有自己的 默认配置,但是我们往往会手动配置为自己心中最好的效果。
另外,一些全局变量既可以在配置文件中设置,也可以在命令行选项参数里指定。

注意,配置不用使用 tab,否则可能会忽略那条命令。

源代码的位置

这个一般不配置,默认即可。

source: DIR

当然编译的时候也可以指定,但是使用 github 我们是不能指定参数的。

-s, --source DIR

输出网站位置

这个一般也是默认。

# 编译参数 -d, --destination DIR
destination: DIR #配置语法

Safe 开关

官方文档上就一句话:

Disable custom plugins, and ignore symbolic links.

大概意思是禁用常用的插件,忽略符号链接。

# 编译参数  --safe
safe: BOOL

Base URL

将 Jekyll 生成的网站内容放置在域名的子路径下面。

我们经常需要在多个地方运行 Jekyll,如发布到 GitHub Pages 前在本地预览下网站。--baseurl标记就是为此而生的。

首先在_config.yml文件添加baseurl,然后在网站各个链接的地方加前缀``。
jekyll serve预览本地网站时,在本地域名后追加--baseurl的值(类似/这样的路径)。

# baseurl: "/blog"  编译参数: --baseurl URL
baseurl: URL

注意:所有的 page 和 post 的 URL 都是以斜线/领头,那么当site.baseurl=/时,连接的 URL 会出现两个重复的/而破坏超链接。因此,建议只在baseurl有具体值时才使用site.baseurl给 URL 加前缀。

忽略文件

这个很有用,有时候你写了一个文件,里面的一个东西可能会被 Jekyll 处理,但是你不想让 Jekyll 处理的话,就使用这个语法忽略那些文件。

exclude: [DIR, FILE, ...]

强制处理文件

有时候我们的一些文件的名字由于不在 Jekyll 处理的文件名字范围内,这时候就需要强制处理这些文件了。比如.htaccess文件。

# include: [".htaccess"]
include: [DIR, FILE, ...]

时区

模板中经常会对时间进行转换,这个时候如果至指定时区的话,可能得到的时间会和我们想要的时间错几个小时。在 这里 能查看到可用的值。

# timezone: Asia/Shanghai
timezone: TIMEZONE

编码

大家都是程序员,就不用多说了。
执行ruby-e'puts Encoding::list.join("\n")'可列出本地 Ruby 可用的编码。

# encoding : utf-8
encoding: ENCODING

文章链接格式

我们可以自定义 Post 的 URL 格式,通过 permalink 来配置。比如:

# 设定 permalink 取值
permalink: /:year/:month/:day/:title.html
# 那么 post: 2014-10-19-slap-chop.md 最终输出的路径 URL 变成
# /2014/10/19/slap-chop.html

permalink: /:month-:day-:year/:title  # => /04-29-2009/slap-chop/index.html

permalink: pretty    # => /2009/04/29/slap-chop/index.html

另外,还有3种内置的链接格式可以使用:

PERMALINK STYLE URL TEMPLATE
date /:categories/:year/:month/:day/:title.html
pretty /:categories/:year/:month/:day/:title/
none /:categories/:title.html

分页

通常我们都不想把所有的 Post 都放在一页显示,而是要分成多页显示。好在 Jekyll 支持分页显示,通过paginatepaginate_path两个变量来设置每页显示的数量和分页 HTML 的 URL 路径。

paginate: 5
paginate_path: "blog/page:num/"

根据上面的配置,Jekyll 会读取blog/index.html文件,把每页赋值给全局变量paginator,并输出 HTML 分页文件,如:第2页为blog/page2/index.html。其中,“page” 是字符常量,变量:num是分页的页码,自动从 2 开始编码,因此在罗列所有页面页码及它们的超链接时要注意一下,首页链接没有中间的 “page1” 路径。
通过paginator相关属性我们可以实现在不同页间切换。

面试及技术管理学习

  • 沟通力强:理解公司的业务,知晓管理层,了解公司的发展方向。
  • 责任心:凡事有交代,件件有着落,事事有回音。
  • 靠谱并自带正能量:不抱怨,主动解决问题,懂得纪律的重要性,一诺千金。
  • 价值观认同:认同公司,有目标有理想、有激情有冲劲。
  • 背景调查:非常有用的一个办法,可以大幅度降低选人风险,不用怕麻烦,这个工作的付出永远都是值得的。

另外,我想说的对于技术面试官需要有一定甄别人才的能力,同时有意识地提高这方面的能力。

我提供以下几点建议给技术面试官:

如果对候选人有些犹豫和纠结,请你放弃这个候选人,你最担心的问题往往很大概率上会发生。

明确我们招聘的候选人标准,比如后端 Java 研发:Java 基础和分布式领域知识技能考察是必须的,少问记忆性问题和太理论性问题,更多地从候选人的一些实践经历中,提取出对这个候选人的更有价值的判断。

一面非常重要,要保证客观、公平,后面的交叉和终面往往参考前面的评价反馈,我们今天不仅是为我们的团队选拔人才,更是为公司选拔人才,还是要高标准的要求。 从心理学角度讲,必须要交叉面试,而且交叉面试官给出的反馈往往是比较客观、中肯的,而且要以交叉面试官的评价为主。

面试官切忌拿自己擅长的东西去考察候选人,需要认真的看候选人的简历,从候选人的经历中去考察这个人的综合能力。

一个团队的健康发展,最重要的是核心技术人,所以招聘工作必须谨慎,一旦有人加入就等于同上了一艘船,其中的纠结、痛苦、欢喜都要一起面对。

招募一个不合适人员的成本不仅仅是薪资那么简单。所以请一定要放过那些经验不错、资质不错但是很犹豫匹配度、落地融入堪忧的面试者,其结局大部分都是彼此痛苦。

作为技术 TL 最成功的是招到比你更优秀的人,你不需要担心自己会不会被取代:

一是成就个人和成就团队,作为 TL 应该抱着如何成就团队的发展思路,不能让自己成为天花板,本身技术就不应该是你最擅长的事情!

管理动作 规范落地情况 你有没有认为自己的价值和能力被低估了吗?为什么?

你觉得在工作中能学到东西吗?你最近学到了什么?你还希望在哪些领域进行学习?

近期这段时间,对自己有哪些满意、不满意的地方?

目前工作中,有哪些困惑?希望我如何去帮助你?

对团队和我的一些期待和建议。

在公司战略和目标方面,你最不清楚的是什么?

微信图片_20220217173225