2021年7月
feathers.js推荐的纯js数据库:NeDB
NeDB是纯JS的数据库,w3cschool有教程,和MongoDB类似的概念。
似乎和Pouchdb有些像,没有深入研究。
人之为人
人与非人的边界在哪儿?人何以之为人?
人之为人的原因一直在随着文化的演化而演化,并非所有现在理所当然视为人的,以前当做人。大航海时代发现美洲大陆时,被殖民者屠杀的印第安人不是人;全球黑奴贩卖的年代,在美国的黑人奴隶不是人;日军侵占东北的时候,731部队的试验品圆木不是人。人之为人,隐含了对方与自己一样是平等享有作为人的权利的含义,是文化、道德、伦理、法律的含义,而不是生物的含义。为什么要规定胚胎发育到什么阶段才能视为人?是因为视为人以后,胚胎享有和你我一样的生命权,打胎要受到宗教、道德、法律的谴责和惩罚;在此之前,胚胎就是个物,不享有生命权,像物一样可以随意处置。这个意义上的人,是文化、道德、伦理、法律承认的人,本质是承载于肉体上的人的意识,或者“灵魂”,能感知、有思想、知善恶。承载物上有人的意识就是人,而无论承载物是什么东西。承载物上没有人的意识就不是人,即使承载的是人的肉体。如果认为一个植物人永远无法恢复意识,我们大概会认为这个“人”已经死了,空留着肉体完全没有必要。如果一个人全身瘫痪,只有脑子能动,我们仍认为这是100%的人,比如霍金。所以,无论人和动物嵌合体、有感知的迷你大脑、或者计算机上运行的人脑,只要“TA”承载了人类意识,就是一个人。
站在生物学角度,精子卵子一相逢,便生成人类一位,23对人类染色体,毫无疑问是生物学意义的人。但对于人类社会所需要的“人”的概念来说,这不重要。
————答科研圈
node.js API框架寻找
这篇文章大体上符合我的预期. API框架应该包括用户认证和数据库连接, 而不是自己去做这些. 数据库是关系型的, 而不是mongodb这种的.
一些概念:
knex.js 是一个SQL query的构建工具, node是其主要目标. 除了连接和支持不同的SQL数据库外, 使用JS语法而不是组装query字符串去查询数据库.
ORM: :Object Relational Mapping, 对象关系映射, 解决程序中的对象与数据库中的数据相互映射的方法.
bookshelf.js 是基于knex.js的ORM, 用处理json对象的方式处理数据库中的条目, 而不必直接和数据库打交道了. 差不多一个数据库的表对应一个js类, 一条记录对应一个对象, 这有个中文教程讲得算是比较清楚的.
objection.js, 另一个基于knex的ORM
sequelize还是一个ORM, 不过似乎不是基于knex的.
Swagger 是一个和语言无关的API工具, 主要是在编写API代码的时候可以自动从代码生成文档, 并且文档自带API的测试.这儿是它基于Java的中文介绍, 这是一个基于node的示例. Swagger也是规范, 后来更名为OpenAPI规范.
文中推荐框架:
Loopback. 我总记得我曾经稍微用过这个框架, 似乎功能强大但有些复杂? 文中说这个框架适合在node上运行静态类型, 不太明白什么意思; 也说到loopback有些自以为是, 死板和封闭.
feathersjs的作者David Luecke写了一篇《现代WEB API的设计模式》并基于这个文章写了这个feathers. 文中比较推崇feathers, 说其开始写的代码可能有些多, 但以后维护起来写的代码旧比较少了.
Nest.js, 文中说Nest至于TypeScript就像Spring Boot之于Java Enterprise. Spring我知道是java的著名后台框架了. Nest基于Spring Boot和Angular的很多逻辑构建, 并且TS是其一等公民, 作者推荐用作微服务.
文中如何评价其他的所谓框架?
下面这些, 作者都认为不是框架而是库, 大概因为其功能不太完善, 还需要很多库组合起来,而且还要写一些胶水代码.
Express.js, 是web应用框架
Koa.js, 常被当成Express的有力竞争者
restify, 快速提供REST
HAPI, 似乎也是个Web应用框架
其他推荐的框架
条码查询接口费用
在线database价格对比
包年最低配价格:
服务商 | MySQL | MariaDB | PostgreSQL | MongoDB | Redis |
---|---|---|---|---|---|
腾讯云 | 1195 | 2103 | 2103 | 6673 | 756 |
阿里云 | 1584 | 6646 | 738 | 3288 | 540 |
华为云 | 4700 | - | 2640 | 19800 |
感觉初期还不如买个服务器自己配置SQL划算
商品条码信息
GTIN与UPC/EAN
- UPC是12位的(旧的8位UPC-E应转换为12位的UPC-A), 也叫作GTIN-12,
- EAN/JAN/ISBN都是13位的(旧的10位ISBN应转换为13位),也叫作GTIN-13
- GTIN-14是14位的, 零售商品首位为0. 首位1~8表示物流打包多个商品在内.
进化角度看第三者插足
在看《房思琪的初恋乐园》的书评,其中大概说了这么一段:未婚女性与已婚男性发生婚外情时,大众往往批判的是女性,俗语所谓“第三者插足”说的也是第三者的问题,没有考虑婚内主动出轨、也没有考虑如书中所说的婚内诱奸青少年的行为。
从书中情节来看,受害少女想寻求帮助,旁敲侧击问闺蜜,如果她和诱奸者李老师在一起,闺蜜怎么看?闺蜜说,我觉得你好恶心。她又问父母,学校有个同学和老师在一起了,妈妈却说,小小年纪这么骚。另一个受害者在网络上求助,结果被骂成第三者插足。
这其中显而易见的是男性犯错而批评女性的角度,而女性在其中是显而易见的不平等。原因何在?
从进化角度考虑,男女都是为了更好繁衍自己后代。男性射精几秒钟的事情,后代抚育和自己无生理关联,本身倾向于多次出击。女性受孕怀胎、哺乳到孩子能自理,少说也是好几年的事情,更倾向于男性给予更多的长期支持,并且选择能力上和倾向上能够长期支持的男性。
以下是我的估计:
在人类还没有蔓延到世界上各大角落并彼此之间产生冲突之前,战争不是必须的,武装势力也不是必然保有,甚至狩猎都不见得是最主要食物来源,主要食物靠采集。男性作用较低,此时应是以女性占据进化上的主导地位,选择能给予长期支持的男性,长期抚养共同的子女,倾向于一夫一妻,并且双方进化出每隔几日、长达数分钟、给予彼此愉悦的性生活。这个事件发生的时间长度应该是十万年到百万年计算。
然后人类抵达世界各处,数目越来越多,领地发生冲突,部落战争渐渐成为常态,男性地位提升。战争能力强而富有的男性主导进化,倾向于一夫多妻,更多男性不但没有妻子,还要沦为富裕男性的家奴、兵丁才有口饭吃。与此同时,领地面积的下降和人口的上升迫使人类进入农耕社会,农耕比采集强度大了很多,男性再次成为主力。女性进化地位下降。这个事件发生的时间长度应该是以一万年计算。
战争和农耕使女性在进化中的地位下降,与此同时,人口、文化、技术的发展却远超进化的速度。一万年计算的基因进化难以有太明显的效果,因此文化的模因进化将女性地位迅速拉低到与战争社会相匹配的地步。
女性在战争和农耕这两个种族生存基础中的参与度极低,被排挤到只有繁衍价值上去。相夫教子就变成了女性的天职,一夫多妻在战争年代的多国普遍实行,重男轻女在模因中形成,甚至生男还是生女都变成了女性的责任。中国数千年农耕文化、战乱不断、一夫多妻制度,更是让女性的不平等地位深深的刻入了几千年的文化和道德观念中。
西方一夫一妻制的历史事实上比中国长远得多,这应该和基督教新约中所说“若有无可指责的人,只作一个妇人的丈夫”有关。另外在古希腊的漫漫和平年代,亚里士多德最早提出一夫一妻,也有一定的先导作用。在西方文化几千年的历史中,女性地位似乎是比东亚地区高的,这点有待于继续考证。
工业革命以来,农民失去土地进入工厂,男女开始平等工作。并且对于最早的一些工业工种,如纺织工,女性反而比男性更有优势,进一步提升了女性的地位。
中国从农业社会进入工业社会的时间非常晚近,农耕思维还比较牢固。但中国大陆革命比较彻底,也非常重视女性平等。所以从官方引导上女性地位很高,而上一辈民众眼里女性地位仍然比较低。
三种劳动者和一种消费者
世界上有三种劳动者,消费者通过消费他们产生的价值,而让他们从各自的劳动中获得价值。
三种劳动者是:问题发现(创造)者,问题解决者,问题对接者。
一种消费者是:问题持有者。
问题发现者发现了问题持有者的问题,由问题解决者给出解决方案,由问题对接者将解决方案与问题持有者对接,交给其解决方案并获得价值。
问题发现者,作为最早提出问题的人,不单单是发现问题,还要组织问题解决者去解决问题,并将解决方案通过问题对接者提供给问题持有者。
对应现实,则是问题发现者对应创业者,问题解决者对应研发,问题对接者对应销售与市场,问题持有者则是消费者。
所以,三种劳动者,谁创造了最大的价值?
推动问题从发现到解决到对接的问题发现者创造了最大的价值,他是市酬者,他的风险也是最大的。
问题解决者往往是时酬者,供应量大时还会陷入竞争关系。
问题对接者为问题解决提供流动性,其价值是流动性的大小来计算的。
所以,作为问题解决者,学好数理化,只会解决一类问题,就像一类工具,如果工具是刚需必需品,大量的工具面市导致其价值快速下跌,如果有更好的工具出现,甚至将面临被淘汰的境地。那么作为问题解决者则需要不断学习,成为更高效更独特的工具。
而问题发现者,最重要的是要发现问题(趋势),并且推动问题解决的普及。因为这中间既会出现种种挫折,也会出现种种竞争,还会出现种种质疑,所以不但要发现,还要坚信,不但要坚信,还要坚持,不但要坚持,还要赶在别人之前。问题发现者的困境就是,坚信可能变成迷信,而不坚信则更可能失败。
问题对接者的工作,是在“好的问题”和“好的解决方案”前提下的。他首先要识别是不是好的问题和好的解决方案,然后要做的可能有点类似:坚信并且不遗余力地传播。提供流动性事实上很关键。流动性可以和问题与解决方案无关,本身就具有高价值。当然,好的问题和好的方案,能带来更高的流动性。
研发创新型的公司,对于公司核心领导来说,问题发现者最重要,但对于公司的核心能力来说,问题解决者最重要。问题对接者无疑也很重要,但问题对接者不是问题的一部分。而销售型公司,无疑问题对接者就是问题本身。
《工业设计史(新一版)》读书笔记
前言
这本书快速翻阅过,发现讲得其实是特别好的。一方面证实了我自己的一些看法,另一方面也解答了我的一些疑惑。
我自己对于工业设计(外观设计)的一些看法是:
- 读了《美的进化》以及达尔文的性选择理论,我认为第一部分的美、也是最重要的美是源自于性选择的。对称、曲线、光滑……是性选择对健康的暗示,毫无生存价值、甚至是生存负担的美是对富裕的暗示,两者都指向更高的后代繁衍和存活率
- 第二部分的美是源自于生存依赖的对象,包括食物、设施、工具等。同样,对称、光滑、曲线意味着安全的实物、易用的设施和工具。嗯,不过人类的工具史毕竟很短暂,食物美可能是更重要的。
- 狭义的美是一种愉悦感,暗示愉悦的性选择或愉悦的生存依赖对象。广义的美是情绪情感的刺激,包括喜怒哀惧等。与电影包括喜剧片、惊悚片、动作片、恐怖片类似。
古代史
工业设计的古代是以工业革命(1850年)为划分界限的。工业革命以前为古代史,都是个体手工业作坊,其产品生产到艺术形式都是与个体工匠和手工工艺紧密相关的,也和生活节奏相关。以后为现代史,产品是大批量规模化产生的,艺术形式也收到量产的影响和制约。而狭义的工业设计,其实是工业革命以后才有的。
石器时代
石器的审美价值一定程度上区分了新旧石器两个时代. 旧石器时代石器以功用为主, 新石器时代开始注重审美, 甚至出现了纯粹以审美为目的的装饰石器,如红山文化的玉龙。从玉龙来看,一方面是对动物的拟真,另一方面又有对曲线、光滑的物理美感。
中国古代
器物上,从陶器、青铜器到瓷器,大多是圆润流线的造型,或者以方正突出威严感(四羊方尊)。器身必饰以纹路,自然的云雷纹、威严的兽面纹、生活中的动物纹、高贵的龙凤纹,后期也有以人形托起或婴儿托起的。这一时期的美感来源于自然黄金和生物的直白或抽象描绘,艺术价值有时远远超过实用价值。
再说明式家具,除了实用价值以外,似乎必有花纹,按现代人的观点,似乎很难打理吧?作者称明代文人墨客有"简厚精雅"的独特品位, 还有蕴奢华于简洁的装饰手法。
外国古代
古埃及
作者说古埃及强调几何形体和纹样的装饰作用、装饰的精神作用和永恒不变的信念。我感觉除了几何形体外,埃及人还很喜欢用自己的象形文字、神话人物和动物做装饰。
古希腊: 作者说古希腊喜欢用0.618黄金比例或者是1:2的矩形,还喜欢用四种固定柱形(陶立克柱、爱奥尼克柱、科林斯柱、女郎雕像柱),并认为人体美是最完美的。
陶立克柱
爱奥尼克柱
科林斯柱
女郎雕像柱
克里斯莫斯椅
黑绘陶瓶
古罗马
作者说古罗马是多元化的, 豪华、恢弘、壮丽,以自然美、人体美、比例美文特征的装饰元素。
罗马柱尤其出名,流行至今。
罗马多立克柱头
罗马多立克台基
罗马爱奥尼柱
罗马科林斯柱
塔司干柱
混合柱
各种柱子比较
另有植物纹浮雕赤陶钵未找到图.
欧洲中世纪
宗教统治并压制一切, 史称黑暗时代. 有四种建筑样式流行:参考
巴西里卡式, 拜占庭式, 罗马教堂式, 哥特式(Gothic)
巴西里卡: 比萨大教堂
罗马教堂式:圣赛南教堂
哥特式
拜占庭式属于东正教, 以正十字为形态: 圣索菲亚教堂
哥特式是简化了承重墙为支柱和廊桥, 使得空出来的空间可以做大面积采光窗, 还能使建筑做得很高, 有种要上天的意味, 可能也正因为此,神秘, 高大,纵直的哥特式建筑逐渐也用在了家具和日用品上
文艺复兴
宗教压抑久了,便是对人性的复归. 既对罗马柱式有使用, 又有灵活变通, 采用曲面,圆柱圆顶, 强雷色彩, 趋向自然.
浪漫时期的巴洛克(Baroque)风格和洛可可(Rococo)风格
文艺复兴渐渐衰落后:
- 意大利产生了 追求浮夸, 豪华等表面形式, 出奇制胜, 复杂扭曲, 运动流动的洛克风格
- 法国产生了 延续巴洛克风格, 又有"中国趣味"特点, 有纤细, 华丽, 柔和, 鲜艳的形式感
两者区别: 巴洛克是暴力艺术, 与古典对立, 画面有紧张感, 装饰繁复没有焦点, 出现在宗教场所使人心生敬畏(不明觉厉?); 洛可可在巴洛克之上, 整体上有一个自然的框架.
巴洛克衣柜, Andre Charles Boulle
洛可可电镀银碗, Elkington
工业革命初期
机械化大规模生产初步开始!
欧洲18世纪
英国在量产时代产生了新古典主义和浪漫主义
新古典主义
新古典主义是在追求与古典神似的前提下, 又对量产做适应性的简化.
George Sheraton ![]()
Josiah Wedgwood韦德伍德
浪漫主义
以巴洛克和洛可可为形式,追求热情华丽, 反对机械化量产, 复制花草人物, 对工艺美术运动提供思想基础.
George Adams Sr.阿达姆斯,银质显微镜
美国机械化制造
就是要标准化并且简化以便量产, 推动了后世的所谓机械美学.
工艺美术运动
用于工业化,机械化缺乏人情味, 社会关系急迫且冷酷, 于是以艺术设计对抗工业化的运动, 则为工艺美术运动.
在伦敦海德公园举办的首届世博会(1851年万国博览会: 水晶宫), 工业产品与手工艺品并列展出, 其中的设计先驱们批评丑陋的工业品, 将其归罪于机械化生产. 其中产生了 拉斯金 的设计思想, 并由莫里斯实践.
有人也批评拉斯金思想其实非常混乱: 他想让设计服务于大众, 又想从自然和哥特中找出路, 而后者似乎又被认为是脱离大众的.
莫里斯实践为红屋(Red House):
事实上是强调了实用性和美观性的结合.
这催生了英国的工艺美术运动行会(Guild)和风格, 出名的有世纪行会, 艺术工作者行会, 手工艺行会等. 重要任务包括: 阿瑟·马克穆多(Arthur H. Mackmurdo),查尔斯·阿什比(Charles Robert Ashbee),Charles Francis Annesley Voysey, Mackay Hugh Baille Scott等
Arthur H. Mackmurdo, 书籍封面
Arthur H. Mackmurdo, 椅子
Charles Robert Ashbee, 银质水具
同样, 19世纪末, 美国人也讨厌无聊的装饰, 产生了美国的工业美术运动, 代表人物包括 Frank Lloyd Wright, Gustav Stickley, Charles Summer Greene & Henry Mather Greene Bros. 美国此时的风格明显受到日本/中国的影响.
Greene Bros, The Gamble House
Frank Lloyd Wright, chair
新艺术运动
跟工艺美术运动的出发点类似, 表现形式不同. 新艺术运动全面转向自然, 认为自然中没有直线, 没有完全的平面, 突出曲面和有机形态. 发源于法国的巴黎和南锡, 风行于世界.
巴黎:
- 新艺术之家的 Samuel Siegfried Bing
- 现代之家的 Julius Meier Graefe
- 六人集团的 Alexandre Louis Marie Charpentier, Charles Plumet, Tony Selmersheim, Hector Guimard(设计巴黎地铁站入口), George Hoentschel, Francois Rupert Carabin.
- Alexandre Gustave Eiffel设计的埃菲尔铁塔
南锡: - Emile Galle
比利时先锋派 - Victor Horta
- Henry van de Velde, 去德国创立了包豪斯设计学院的前身魏玛工艺与实用美术学校, 是现代主义的奠基人
西班牙 - Antoni Gaudi i Cornet
苏格兰 - Charles Rennie Mackintosh, 和合伙人组成格拉斯哥四人, 可谓是新艺术运动中的反派, 主张直线,简单造型, 使用黑白色彩, 积极探索机械化量产
维也纳分离派 - Otto Koloman Wagner
- Josef Hoffmann
- Koloman Moser
- Joseph Maria Olbrich
机械美学 The Machine Aesthetic
象征机器的效率和理性, 反省机器文明中艺术和技术的分离
芝加哥学派
- William Le Baron Jenney
- Hudson Burnham
- John Wellborn Root
- Louis Henri Sullivan, 提出了"形式追随功能 Form Follows Function/ FFF"
William Le Baron Jenney, 家庭保险公司大楼
Louis Henri Sullivan, 芝加哥百货大厦
德意志制造联盟
1914年标准化问题论战确定了标准化的地位
- Adam Gottilieb Hermann Muthesius, 提倡"即物性", 设计必须符合完全而纯粹的实用功能
- 彼得·贝伦斯 Peter Behrens, 与德国通用电气公司AEG合作, 开创了工业设计职业化先声,开创现代公司标识先河,设计第一座真正意义上的现代建筑(AEG透平机制造车间)
欧洲流派
造型重点转移到线条,形态和色彩本身的纯粹美感上来了, 强调直线,空间,比例,体积,摒弃附加装饰.
- 印象派 Impressionism
- 点彩派 Divisionism /Pointillism
- 后印象派 Post-Impressionism
- 纳比派 Les Nabis
- 野兽派 Les Fauves
- 表现派 Exprisseonism
- 毕加索立体派 Cubism
- 达达派 Dadaism
- 纯粹派 Purism
荷兰风格派 De Stijl,
包括 Theo Van Doesburg, Pieter Cornelis / Piet Mondriaan, Gerrit, Thomas Rietveld.
构成/结构主义 Constructivism
兴起于俄国, 强调空间中的势(Movement)
- Kazimir Severinovich Malevich
- Vladimir Yevgrafovich Tatlin
- Naum Gabo
功能主义
功能至上, 审美次之。 已经成为现代主义设计的基本特征之一。
- 包豪斯创始人 沃尔特·格罗佩斯
- 密斯·凡·德·罗,提出: 好的功能是美的形式,功能绝对第一, 少即多(Less is More)
- 勒·柯布西耶
现代主义设计
1919年成立的包豪斯(Bauhaus)
Dieter Rams阐述基本原则:简单优于复杂,平淡优于鲜艳夺目,单一色调优于五光十色,经久耐用优于追赶时髦,理性结构优于盲从时尚。
将成本作为设计中的一个重要因素。
包括德国贝伦斯、格罗培斯、美国凡德罗、赖特、法国柯布西耶
斯堪的纳维亚风格 Scandinavia Style
有瑞典现代风格、丹麦现代风格流派
其设计既是功能主义的,其中几何形式有被柔化了, 称之为“有机形”,进而称之为“有机现代主义”。使其既容易被生产,又有人情味,并且强调人体工学
- 丹麦的Poul Henningsen
- 芬兰的 Hugo Alvar Henrik Aalto
- 美国的 Eero Saarinen
- 意大利的 Macello Nizzoli
包豪斯工业设计教育
开创了工业设计教育体系,以几何形态和简洁理性为特征的包豪斯风格.
装饰艺术运动
对工业主义风格批评,又只服务于上层社会
从多方面获取灵感,力求既便于机械化生产,又使产品更加美化.
从埃及风格,原始艺术, 殖民地文华, 舞台艺术等获取灵感, 汽车发明后, 又从汽车的造型,时代感和速度感上获取灵感.
将装饰与结构同化, 创造无装饰的装饰
商业主义设计风格
以工业设计促进消费, 以消费者喜爱的流行趋势为主
为样式牺牲功能, 是一种形式主义
通用汽车总裁Alfred Pritchard Sloan Jr.和设计师Harley J. Earl提出有计划的废止, 使汽车样式2年一小变4年一大变, 表现形式为: 1. 功能性废止; 2. 式样性废止; 3. 质量性废止;
流线型风格
追求速度感,什么都流线
衍生设计
包括广告设计, 企业形象设计(CI), 商标设计
国际主义设计
单纯/理性/冷漠/机械式, 算得上是美国的现代主义设计
然而又以减少主义追求利润最大化
波普风格(pop)
重点是反现代主义, 反传统,受到当时年轻人的推崇
后现代主义 Post Modernism
反对现代主义, 主张以装饰手法丰富产品视觉效果,重视满足心理需求, 高调强调装饰性,注重情感表达.
狭义的是指折中主义
广义的是指各种对现代主义的批判, 包括解构主义, 新现代主义等.
1972年,美国Pruittigoe Multistory Housing Complex被拆毁, 标志着现代主义建筑风格的结束.
Robert Charles Venturi批判现代主义的Less is more是 less is boring.
孟菲斯设计 Memphis
强调个性, 但是没啥商业价值
新现代主义 Neo-Modernism
在现代主义基础上, 加入简单形式的象征主义
- 贝聿铭
高技术风格 High Tech
解构主义风格 Deconstruction
微电子风格 Micro-Electronics
工业设计新趋势
人性化设计
绿色设计
可持续设计
信息时代工业设计
计算机辅助, 交互性和用户体验, 设计虚拟化, 企业VI设计等
情感化设计 Emotional Design
- Donald Arthur Norman
本能水平, 行为水平, 反思水平 三个水平设计.现状
David Report 戴维斯报告,工业设计趋势, 提出5个关键词
- 清新的文化 Cooltural
- Rationaissance 理性的复兴
- 责任 Responsibiz
- Sensuctive 感官诱惑
- 打破边界 Breaking Boundaries