182019.1

SVG动图

view-source:https://camo.githubusercontent.com/29765c4a32f03bd01d44edef1cd674225e3c906b/68747470733a2f2f63646e2e7261776769742e636f6d2f66616365626f6f6b2f6372656174652d72656163742d6170702f323762343261632f73637265656e636173742e737667

152019.1

我心里还是一个研究型的人,读三年研究生也不是白费的。但我的主要研究方向是人类社会学领域,不善于基于计算的理工类研究。在这两年,有一个问题一直萦绕在我耳侧,让我很想一探究竟。“中国社会是如何走向集体性逐利现状的?”虽然这个问题,从经济学角度比较容易解释,但是,我想从社会学角度去重新研究,从历史的角度去探讨社会集体与个人情感的联系,以期找到合理的方式,是否能避免一个社会集体逐利或走向极端社会。

22:13:32 已有0条回复
112019.1

经过一阵纠结之后,入手了我这辈子最贵的一个域名,.so后缀,很暖的一个句子,打算作为我个人的私密站的域名~

00:56:54 已有2条回复
  1. 首年就贵的话,续费应该会更贵吧?
    当然啦,你本着一年换新一次的想法的话,就当我什么也没说……
    #711 Betty 2019-01-12 23:45 回复
  2. 吓得我赶紧去看了一下续费价格,还好,和首年一样,而且只能续一年,估计后面价格会调整
    #714 回复给#711 否子戈 2019-01-13 13:52 回复
102019.1

js解析html属性列表

因为项目的一个小组件里面需要对类似html属性字符串进行解析,找了很久没有找到对应的库来做,干脆自己写一个。

function parseAttrs(source) {
	let separator = /\s/;
	let cursor = '';

	let str = source.trim().replace(/\n+/g, ' ').replace(/\s+/g, ' ');
	let length = str.length;

	let attrs = [];

	let current = null;
	let type = 'key';
	let reset = () => {
		current = {
			key: '',
			value: ''
		};
		cursor = '';
	};
	reset();

	for (let i = 0; i < length; i ++) {
		let char = str.charAt(i);
		let needPush = true;

		// 遇到引号
		if (char === '"' || char === "'") {
			// 引号开始
			if (!cursor) {
				cursor = char;
				type = 'value';
				needPush = false;
			}
			// 引号结束
			else if (cursor === char) {
				cursor = '';
				type = 'key';
				needPush = false;
			}
		}

		if (char === '=' && type === 'key') {
			needPush = false;
		}

		if (/[\w\W]/.test(char) && needPush) {
			current[type] += type === 'key' && char === ' ' ? '' : char;
		}

		// 遇到分隔符
		if ((separator.test(char) && cursor === '') || i === length - 1) {
			attrs.push(current);
			reset();
		}
	}

	return attrs;
}

思路非常简单,就是遍历整个字符串,遇到特殊标记就记录下来,再遇到特殊标记就结束一个属性的查找,最后得到一个数组。

19:03:52 已有0条回复
092019.1

商业的第二个秘密

以往认为,商业的秘密是“信息不对称”,但经过100多年的经验,实际上商业形成了另外一条更隐蔽的秘密“共同体分解”。这一点不是很好理解,因为市面上提的更多的是“特殊市场”,也就是被称为“蛋糕”的要被瓜分的市场,简单的说就是面向特定人群特定消费的某个商业领域,例如电竞,例如外卖,例如社交。

每个特殊市场有特定的规律,因此在市场中非常容易形成头部企业。就市场本身而言,并没有相互侵蚀的可能,比如共享汽车并不会侵蚀广播,但是企业的扩张会让企业侵蚀另外的企业。因此,市场上,实质的垄断是随时存在的,只要市场量级越大,垄断的机会越高。

回到“共同体分解”这个点,它的本质是通过价格区分群体,并通过价格定位品牌。这个现象是怎么产生的?传统的概念里面是,价格是由品牌溢出产生的,品牌本身的价值撑起产品价格。但是真的是这样吗?真的是因为一个品牌在塑造品牌本身上投入巨大,而被分摊到产品的价格中去了吗?产品的成本真的包含品牌的设计成本和宣传成本吗?

其实并非如此,产品的价格和品牌的塑造是并行的,品牌的成本有一部分确实被分摊到产品的价格内,但是事实正好相反,品牌的成本本身是被算计在产品的成本内,也就是说,品牌是从一开始就为产品价格服务的。再说一遍,品牌是从一开始就为产品价格服务的。产品价格一开始就被设计为需要品牌支撑的,价格和成本大部分情况下是不对称的,这是“信息不对称”。而产品价格与产品实际成本之间的巨大空间,就是企业需要做的“共同体分解”。

企业通过价格区分群体,通过价格选择客户,通过价格把隐藏在普罗大众中的特定消费者找出来,形成新的共同体,并和其他消费者形成一定的对立关系。说的社会一些,就是通过价格区分群体,并在群体之间建立鄙视链。从另一个角度去美化,可以把这种操作说成“解放共同体”,也就是把拥有独特特质的群体从平庸的大众中解放出来,形成新的共同体。这样一说,形成了完全相反的说法,漂亮很多。

品牌本身的内涵就在于区分不同群体,分解共同体。品牌本身一定包含对特定人群的肯定,而反过来,则是对其他人群的否定。但是反过来,企业并不希望真的通过产品的价格来区分群体,企业更希望的是,所有人都用它所制定的价格购买它的产品,不单单包括被品牌认可的人群,还包括被排斥的人群。

关键的问题在于,如何构建这种鄙视链,关键点就在于建立冲突。要达到这一目的的方法,具有讽刺性的,就是放大并制造群体之间的冲突,冲突越大,品牌内涵越大。这种冲突的最简单方式,就是“买得起”和“买不起”,一旦形成这种冲突,就要想尽办法去扩大冲突,知道所有人都潜意识认可这种冲突,那么就算成功了。大部分奢侈品通过冲突实现了这个目的,冲突越大,买不起的人更愿意支付价格,而买得起的人更希望买不起的人继续买不起。而这样的现实,不仅维持了价格,而且使这种价格更具有持久性。

不知你有没有发现,当品牌的威力发挥之后,消费者会自觉维护企业制定的价格。对于企业而言,即使价格为成本的1000倍,企业要做的是通过品牌溢价来分解处于同一认知的消费者群体,直到形成消费群体的冲突,而非通过降价来让消费者群体达成共识。

22:44:18 已有0条回复

听完李根在的演讲,突然意识到一个问题,当代社会与鲁迅那个年代的最大不同在于,发生话语权强势方的转变,用文字唤醒人们意识的方式已经失效了,根本原因在于信息的冗余,再犀利的观点,以文字的形式表达出来,将会被其他冗余信息包裹而消逝在信息流中,而解决方案非常简单,就是对文学形式的设计表达,简单说,文学和设计的结果,都是艺术的表现形式,而艺术的表现形式对人的吸引力决定能否传达作者意图,而当代社会,能够达到传达作者意图的艺术表现形式,一定是设计!再说一遍,能够传达意图的,只有设计!你不要以为这是在危言耸听,只有设计能够突破话语权强势,而文字,已经落伍。另外,设计不是哗众取宠或迎合,相反,设计是对意图的高度抽象,并以冲突感最强,理解力要求最低的方式表达意图。拥抱设计!用设计表达自己的观点和态度!

14:59:11 已有0条回复
062019.1

日志 2019第1周

这是2019年的第一篇周记,多写一些记录,让“记”的成分更真实。之前的想法是多写一些感想,然则,类似感想这类的东西,并不能成为自己的记录。所以,今年的记录,主要是在流水账为主,在这基础上,进行一些想法。

今年的元旦,自己一个人跑去厦门过,以前很多次想去厦门,都没有去成,这次就即兴一点,周四决定了,马上就买票订酒店之类的。做事果断,或许也算是自己的一个优点,但是果断的基础上要有条理,而非一团糟,否则就叫莽撞。去厦门的中间,还去看了很想看的福建土楼,具体的我已经在另外的文章中记录了,这里就不赘述。

生活是自己的,很多事想去做,不需要等,不需要等到两个人,在生活这件事上,不需要人陪。2018年,听到最多的一个词,就是“不容易”,所有的人都在说不容易,说自己的不容易,说别人的不容易,有一个火遍朋友圈儿,被称为年度最佳感人的短视频,讲述了几个不同职业、领域的人的故事,讲他们有多惨,用数字来说他们第x次想干嘛而停止脚步,很多自媒体自发的跟风,把社会上各种各样悲惨的人生列出来,告诉人们,成年人,除了长胖和脱发,其他都不容易。但是我觉得,这些措辞让人反感,这些再平凡不过的生活,竟然被扣上“不容易”的帽子,真的是“矫情”。罗振宇跨年演讲《时间的朋友》做的就特别好,他不提不容易,他强调的是“做事”,真正做事的人不会在乎它是容易还是不容易,而是一直做,遇到什么困难就想办法去解决,无论大环境怎么样,都要去克服,而不是退缩,更不会用“不容易”作为挡箭牌。

元旦假期回来第一周,只有原本3天班,结果由于周五是事业群员工大会,所以又是消耗掉了,一个星期上两天班,虽然也挺高兴,但是问题是,自己工作上还有好多东西没有做完,心理也有个东西卡在那里。而且,自从11月之后,总有一种感觉工作做的不够完美的感觉,总觉得有什么地方缺了点什么。可能是没有什么特别的可以拿的出手的成果可以用来展示,也可能是自己的状态已经到了中年,无法像早些年那个时候一样拼了。所以,才有一种焦虑。

在旅行的时候,给自己录了一段视频,就是给自己立了一个flag,让自己这一年有一些目标要去实现。昨天和朋友聚会的时候,她问,你视频里说的,还有没有四五六,我说没有,一年完整实现一个目标就不错了。我定了三个目标,其中一个是去地中海旅行,这个比较好实现,因为它是一次性的,靠的是经济能力和体力,但另外两个目标,一个是读书,一个是做一档音频节目,都是要靠坚持,我反而觉得难。

情感方面,30岁的情感世界和20多岁时完全不同了,10多岁谈恋爱凭感觉,20多岁谈恋爱凭人品,而30岁谈恋爱,既要感觉不差,人品勉强,还要能力足够,现实允许。“输给现实”这件事,在快30岁的时候更容易发生,能够保持本真,追寻自己内心的能力越来越弱,这就是普通人。我始终追寻着自由和本真,所以在我的圈子里,同质的人越来越少,更何况我本来不合群,本来朋友就少。有个朋友说,你该多谈几场恋爱,太直。但我觉得,这样去打磨自己,让自己变的符合世俗,不是我想要的,相反,保持本真反而太不容易,我还是选择保持自己本来的面貌,任由别人去选择。有些人,你喜欢,不是因为她符合这个世俗的期许,让你可以更好的在这社会里安身,而是她就是她自己,所以你欣赏她的本质,尊重她的个性,愿意放她独立,在她需要的时候提供自己能给予的安慰和温暖。

周五员工大会竟然是徒步7公里,然后各自领新年利是,各自回家。我回到家,有点困,一睡就睡到晚上,吃完饭,再一睡就睡到第二天中午,下午去和朋友玩密室,晚上给朋友过生日,就这样,生活看上去没有什么不同,但只有自己知道,生活这样的平凡,却需要勇气坚持下去。

17:13:35 已有0条回复
042019.1

错把商业当文化

22:41:51 已有0条回复

如果一定要让我说一个最喜欢的女歌手,我认为最喜欢的是王若琳,独特的声线几乎无与伦比,很多女歌手唱歌的追求,就是在频率上达到和听者的共鸣,所以在唱法、技巧上下功夫,但是有这么一类歌手,反技巧,而是将自身的特点发挥到极致,不是通过物理的共振感染听者,而是要听者闭上眼睛,跟随他的气息在声音间徜徉。

12:20:57 已有0条回复
012019.1

日志 告别2018,拥抱2019

因为在厦门玩,所以没有安静写一篇告别文。在景区录了一段视频,作为对过去的告别,和对新的一年的迎接。

09:21:10 已有2条回复
  1. 程序员都长这么甜吗
    #705 青山 2019-01-07 15:45 回复
  2. [/捂脸]你这……
    #706 回复给#705 否子戈 2019-01-07 17:04 回复