首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于现代包管理器的深度思考——为什么现在我更推荐 pnpm 而不是 npmyarn?

目前 GitHub 已经有 star 9.8k,现在已经相对成熟且稳定了。它由 npm/yarn 衍生而来,但却解决了 npm/yarn 内部潜在的 bug,并且极大了地优化了性能,扩展了使用场景。...高效利用磁盘空间 pnpm 内部使用基于内容寻址的文件系统来存储磁盘上所有的文件,这个文件系统出色的地方在于: 不会重复安装同一个包。...pnpm 与 npm/yarn 另外一个很大的不同就是支持了 monorepo,体现在各个子命令的功能上,比如在根目录下 pnpm add A -r, 那么所有的 package 中都会被添加 A 这个依赖...比如 React 有一些内部变量,在两个不同包引入的 React 不是同一个模块实例,因此无法共享内部变量,导致一些不可预知的 bug。...举例如下: // 移除 axios pnpm uninstall axios --filter package-a pnpm link 将本地项目连接到另一个项目。注意,使用的是硬链接,而不是软链接。

3.1K20

谈谈工程师文化

中层管理者承上启下,所谓的执行力,基本体现在他们身上。但中层恰恰是最容易出现肖申克救赎里Red口中的insititutionalized,在岁月的磨砺中变得僵化而固守成规。...headcount失效的前夕,就像各部委年底突击花钱一样,即便找到庸才,也凑合要了,否则人「财」两空,这是弊端之一:招可能并不需要的人;因为headcount是从上面分下来的,那自然而然地,跟上面的老板搞好关系(我并不是说跟老板搞好关系不重要...Inversion of Control还带来一个效应,就是:好不好,用户说话,数据说话,而不是向老板汇报的PPT说话。...『管子』里「夫国有四亡:令求不出谓之灭,出而道留谓之拥,下情求不上通谓之塞,下情上而道止谓之侵」虽然「灭」,「拥」,「塞」,「侵」四个字在讲「法之不立」的严重性,但上情下达,下情上通,说的都是中层的问题...当然,一个公司内,不是所有的团队间协作都能以这种方式完成。

90960
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    微服务已经大势不在?

    我对Twitter内部的架构不了解,没有发言权,但我觉得大概率是对的,很有可能微服务在Twitter已经被滥用了。...这不就是为了微服务而微服务吗? 我的一位客户曾经求教我,他的甲方要求他们必须将原来的单体架构改为微服务,而该单体已经开发多年,运行也是稳定的,根本没有必要微服务,问我该怎么办?...现在,微服务被马斯克这么一怼,我又产生另外一个担心:微服务会不会成为过街老鼠,大家一拥而上,又开始去微服务化了? 这让我不得不想到曾经名噪一时的“中台”。...最红火的时候,各种中台会议、中台书籍如雨后春笋,许多企业蜂拥而至,纷纷开始企业内部的中台化。 我有一家客户是某行业的大型集团公司,几年前,他们就雄赳赳气昂昂地说要上中台。...我说:你们所有的IT系统都不是自己开发的,IT系统的供应商就有几十家,还有一两家牛逼哄哄的供应商,连系统产生的数据都不提供给你,你怎么搞中台啊?

    94730

    观察者模式详解

    ; news.onChange(subject, content); ----- 新闻资讯 ------- 我是lisa,我阅读了最新的新闻: 主题:生态养海 拥海而兴,内容:进入11月下旬...我是lexa,我阅读了: 主题:生态养海 拥海而兴 内容:进入11月下旬,海风吹在脸上已有些刺骨,但温州洞头区东屏街道东岙村,渔家乐的生意依旧红火。...发布时间:Thu Nov 23 16:53:16 CST 2017 我是tony,我阅读了: 主题:生态养海 拥海而兴 内容:进入11月下旬,海风吹在脸上已有些刺骨,但温州洞头区东屏街道东岙村,渔家乐的生意依旧红火...发布时间:Thu Nov 23 16:53:16 CST 2017 我是any,我阅读了: 主题:生态养海 拥海而兴 内容:进入11月下旬,海风吹在脸上已有些刺骨,但温州洞头区东屏街道东岙村,渔家乐的生意依旧红火...发布时间:Thu Nov 23 16:53:16 CST 2017 我是tom,我阅读了: 主题:生态养海 拥海而兴,内容:进入11月下旬,海风吹在脸上已有些刺骨,但温州洞头区东屏街道东岙村,渔家乐的生意依旧红火

    745100

    搜狗微信公众号查询,论成败太早

    笔者却比较保守,我认为现在对搜狗微信公众号查询论成败还为时过早,搜狗要想与微信联合颠覆既有市场,还远没出发。...我看到的是,微信现在的语音,图像搜索做得并不好,也没有进行大力推广。可能不想与百度搞得太紧张,毕竟在移动端宣称要挑战百度的玩家太多了。...微信早已不是一个IM工具,也不只是社交网络,而是要连接一切的移动大平台。其整合了社交,游戏,浏览器,相册,电商,金融,O2O等等。通过公众账号这一可拼装,可扩展,可安装的形式形成开放的轻量级应用生态。...毫不夸张地说,微信坐拥半个中国移动互联网。随着越来越多的连接发生,再引入搜狗的专业搜索能力,必将有机会演化出一种新的搜索形态。 最后不得不说说大数据。...倘若微信能够与搜狗在移动端合作更多,一种新的移动搜索诞生也不是没有可能。

    1.2K60

    大数据三重门

    人类实现了信息的存储,就像Time Machine一样,回到任意一个点,通过已有的数据重新构建过去的影像,也能够预测未来,模拟一个虚拟而准确的未来环境 大数据第一重 这是大数据的第一阶段,也是大数据当前所处的阶段...这个阶段的表象是: 大数据部门在大部分公司遍地开花, 大家一拥而上 这一阶段的必然结果是: 大家发现耗费了大量人力物力, 终究是收效有限 虽然大部分企业的消耗了大量的资金,却没有带来应有的价值,但带来的一个副产品是...我先说个例子吧,光是搭建一个像样子的数据平台,就需要5-6个熟练的大数据工程师折腾大半年,还不包括真正基于之上的多维分析,机器学习(预测)等产品,而这些产品的难度也是很大的,需要大量的人力,关键是还不一定能做好...在技术和行业经验上得到充分的发展,并且在行业形成较好的口碑,其行业触角也已经覆盖大部分产业 大公司发现毕竟自己的主业不是去做大数据,而是基于大数据的结果更好的帮助自己已有的产品或者导向做好新的产品。...此时可能会产生如下的几个有意思的情况: 这几家大数据公司会在几家主流云平台搭建各自的大数据平台,方便企业的数据接入 大部分企业内部可能只有分析师,不再有数据平台架构师,算法工程师等。

    21120

    Web 1.0、Web 2.0 和 Web 3.0 之间的比较

    个人网站:【海拥】【摸鱼小游戏】【神级源码资源网站】 风趣幽默的前端学习课程:28个案例趣学前端 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 免费且实用的 Python...刷题(面经大全)网站:点击跳转到网站 本文首发于海拥资源网:https://code.haiyong.site/347/ Web 1.0 Web 1.0是指万维网发展的第一阶段。...在这种情况下,数据不是私有的,而是共享的,其中服务为相同的Web/相同的数据显示不同的视图。 语义Web(3.0)承诺以比谷歌现有的引擎模式更合理的方式建立“世界的信息”。...从机器概念的角度来看,这尤其正确,而不是人类的理解。语义Web需要使用像OWL这样的声明性本体论语言来产生特定于领域的本体,机器可以使用这些本体来推理信息并得出新的结论,而不仅仅是匹配关键字。...语义网改进了网络技术的需求,通过基于理解单词含义的能力(而不是关键字或数字)的搜索和分析来创建,共享和连接内容。

    1.4K31

    2015年IT部门在移动信息化建设中不可忽视的3件事

    移动技术在企业中应用,到现在这个时间已经不是什么新的概念,几乎所有的企业都把移动信息化建设放在了前3位的位置。大量的业务需求和应用APP被排进了计划,或正在建设,或已经上线不断迭代。...同时由于需要和企业内部系统进行数据交换,在网络层面也存在着安全需求。 “一些组织机构报告称,当他们追踪企业网络中的所有端点时,他们发现高达20%的端点被抛弃但是活跃的。安全威胁继续笼罩着。...在企业移动信息化建设过程中,APP不是一蹴而就,也不是一拥而上。一个单一的业务APP需要快速上线,也需要不断迭代。各个业务部门的应用APP会按照计划,陆续上线。...对于企业来说,建立企业内部应用商店和门户入口是必须的工作,IT部门需要建立完整的流程,规范APP上线、审核、发布、更新直至下线过程。...由于前期只考虑了业务应用而忽视了资产管理,光每月的资产盘查就需要花费一个团队两周的时间。

    64070

    关于 WordPress 你了解多少?

    个人网站:【海拥】【摸鱼小游戏】【神级源码资源网站】 风趣幽默的前端学习课程:28个案例趣学前端 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 免费且实用的 前端刷题(面经大全...内容是使任何组织脱颖而出的原因,内容必须定期且组织良好,以保持任何可能的品牌,而不是手动进行 CMS 用于企业内容管理 (ECM) 和 Web 内容管理 (WCM)。...而 WCM 促进了网站的协作创作。很容易说,WCM 是一种更公开的内容管理工具,而 ECM 完全是为了在组织内保护更多机密内容而构建的。 什么是 WordPress?...内部结构和数据库结构是比较高级的话题之一,会在后面的文章中继续介绍。 在了解了 WordPress 之后,我们首先想到的是在哪里使用它?我可以使用 WordPress 创建什么样的网站?...比如改版前我的个人博客:haiyong.site 用的二次元风格主题(很多免费模板可以使用) 这是后台的样子: 后面我将全部为大家解释和介绍 WordPress 的概念。

    72741

    手把手带你入门github

    那有的同学会说,它有什么用啊,我也不需要把我的代码托管给保管呀。github除了叫代码托管平台,还有一个名字叫版本控制系统(类似的版本控制系统还有TFS、SVN等)。...而代码也是一样,在项目开发过程中,项目代码会有多个历史版本,开发人员可以回到任意版本(过去的节点)。...我是平常自己玩,把代码放在服务器(我用的是http://github.com)上,这样子,在家,在公司都能随时更改代码并提交到github上,是不是很方便呢?...ok,现在在你的电脑上git工具已经安装好了,(这一步相当于在本地安装了他git的应用,这个应用是我们用来连接服务器(github)的桥梁) 下面开始演示如何将项目上传到我们之前在github上建的仓库...这显示的是有的,至此我们的项目文件备份就算成功啦~就算电脑哪一天炸了我也能找回我的项目啦~ 那备份有了,万一小编不小心,把公司服务器上的项目给弄炸了,该怎么找回来呢?

    63431

    讲讲我的学习编程之旅

    (初一) 其实我现在也在玩服务器,当然不是我自己的,白嫖我小师弟的公益服,没有充钱,没有收费(还可以私聊我师弟白嫖东西,何乐而不为),服务器是java版的欢迎水友和我一起水图。...当时也傻,总感觉所有的软件都是iApp写出来的。...(初二) 软件 还记得当初用iApp开发的两款软件,一个坐拥应用宝七万用户(闪照破解,其实关于这个闪照破解,我是全网第一个开发出来的,结果我的没火,我开源出去的源码被他们二开火了,我很苦恼),另一个坐拥百度贴吧十几万妹子用户...而且当时我也知道了,不是所有的软件都是iApp开发的,Android Studio才是正统。而且我还听大佬们说,学Android的话,一定要会php。...我决定开始实战,于是便购买了我第一个域名moxiaoli.top(到后来top域名已经满足不了我的野心了,就不要了),搭建了我的一个代刷网(彩虹4.5盗版),对接我的软件(代刷网对接软件在当时是没有的情况

    48620

    TCPUDP协议(二)

    Tcp协议(传输控制协议) tcp是面向连接的协议,在收发数据之前,必须与对方建立可靠的连接; 三次握手:简单形象通俗描述: 主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”...,这是第二次对话;主机A再发出一个数据包确认主机B的要求同步:“我现在就发,你接着吧!”,这是第三次对话。...); 客户端A: “好,我知道了,挂了吧”;(收到确认后,B断开连接,A断开连接)。...(3)几种拥塞控制方法: 慢开始算法 和 拥赛避免算法:发送数据时,由小到大逐渐增大发送窗口,这样的方法可以使分组注入到网络的速率更合理。...,因为数据可能比较多,内部系统局域网内的丢包错包率又很低,即便丢包,顶多是操作无效,这种情况下,UDP经常被使用。

    81130

    EOS被哄抢,不是没有理由的

    说起EOS人们会想到大佬站台,但我看好EOS绝不是因为这一点,而是因为它的价值确实被低估了。今天我们就从几个方面来看看为什么应该投资EOS,以及为什么说投资EOS现在就是最好的时机。...我之所以从金融和商业而不是技术角度分析,是因为我觉得技术是写在BP上给投资人看的,或者创始人拿着在各个行业大会上去演讲的。...再说,虽然人家现在持有的是以太币,但不保证以后不把以太币兑换成比特币啊。...不过,现在我们只要知道Block.one有多「有钱」就好了。(我为什要加引号) EOS可能汇集了行业里的最多天才 既然Block.one那么有钱,那么这些钱会给他们带来什么?...我投资EOS,人家卷钱跑路了怎么办? 目前,每23小时有200万EOS通证会流向市场,对现有的通证持有者来说,虽然造成了一定的稀释作用,但这一现象会随着EOS平台的发布而消失。

    1.1K90

    买买买:为什么说巨头正在用钱堆出 AI 史上最严峻的危机

    这些数字令人惊讶,而Turi收购案展示了最大的科技公司谷歌是如何疯狂收购AI公司。谷歌DeepMind的CEO Demis Hassabis曾经指出: AI的利益应该归大家所有,而不是少数人。...首先,早期收购会阻碍产业的整体发展,因为为了支持收购方现有的产品路线图,被收购的公司的产品和解决方案往往会被搁置。...初创企业的客户也会被忽视——比方说,苹果就不可能维持Turi现有的客户群——让他们寻找新的商业伙伴(甚至可能还不存在)。 其次,这些公司会为了利润率而抑制创新。...这些公司同时坐拥庞大的用户数据量,只有政府才能与之匹敌。只有通过使机器学习和AI更加开放、透明和共享——与现在的情形相反——各个公司才会有竞争的机会,让每个人都从AI技术中获益。...现在也许是时候反对AI行业的垄断了。

    66070

    收购Slack背后,Salesforce的万亿市值梦

    其次,深究背后原因,在危机时刻,企业优先投入的是“must-to-have(必须拥有)”而不是“nice-to-have(最好具备)”。...Connect便是之前提过多次“Shared channels(共享频道)”的延伸,让用户可以把内部的频道小组分享给外部企业,即便外部企业不是Slack的客户。...同时,网络连接的终端客户由前两个季度的25万个,增加到现在的52万个,里面包含了正在免费试用和陌生的新客户。 这个庞大的潜在客户群让人激动,网络效应似乎处在爆发前夜。...而现在电脑就在我面前,我(希望)未来一切都是Salesforce。”  要彻底实现这个愿景,并购是唯一办法。...如果掌握了企业内部所有的虚拟资源即应用和数据,还有每个员工的单位使用深度和时长,平台完全有可能以一种更加精准的方式进行计费,把使用门槛降至最低,推向大众。

    64830

    CNCC 2018 | Google 中日韩文搜索算法主要设计者吴军:区块链可能是大数据安全解决之道

    深度学习本身是一个数据模型,我们可能还会找到更好的数据模型,不过这是机器的特长,而不是我们人的特长。...在场有一千多位参会者,如果把我们的桌子、椅子都连接到一起,不管带宽多少,当我们同时上网时,网络都会变得非常阻塞,所以我们需要一个更好的上网方式。在 5G 时代,如果将所有的东西都连到网上,会怎么样?...在大家一拥而上抢单的时候,整个验证过程的效率就变得很低,以至于每一次交易验证都需要花很多时间。...从现在的实际情况来说,无论中国还是美国,病历都属于医院,医院内部的信息系统是很难对外开放的。另外,即使法律上将病历归属于病人,你也没有办法把它放到你家的计算机里。 如果有一个去中心化的地方存放病历呢?...人工智能发展到现在会进入一个新阶段,而人工智能和人的区别在于群体效应,比如无人驾驶汽车,将来会将整个城市的所有车都连成一张大网,从而带来极大的网络效应。

    52520

    打造红人经济,曾不食烟火的豆瓣今天距离钱越来越近

    在2010年注册之后“七七”每天分享早餐照片,现在《我做的早餐会发光》这个图集已拥有过万的“喜欢”。...第三,中国用户对精神买单的意愿日趋强烈,这是定位为“精神角落”的豆瓣的独特优势,它做的付费内容产品都与精神消费有关,而不是去打知识付费这张牌,避开与得到、分答、知乎们的正面竞争,迎合了中国人消费升级趋势...去年5月,豆瓣低调启动“影视改编项目”,帮助小说更好地转化为电影故事,连接作者、编剧、制片方(制片人、导演、策划)。...豆瓣距离钱前所未有的近 过去,豆瓣在商业化上一直是比较保守的。坐拥数亿用户却没有赚到大钱,收入很大部分来自图书购买分成以及品牌展示广告、互动广告。但是,谁能在豆瓣做广告,以什么形式,都是豆瓣说了算。...现在,豆瓣时间推出之后,豆瓣距离钱前所未有的近。数亿用户对精神内容消费有着强劲需求,大量的来自不同领域的具有内容生产的红人,可以预见内容很快会给豆瓣带来真金白银。

    68940

    小程序寿命将近?谁最该共赴死亡?

    03  腾讯:不要动我碗里的肉 有肉的地方必然少不了争抢,三巨头纷纷入局小程序,给微信小程序带来前所未有的压力。 ?...而支付宝作为支付界的巨头,坐拥8.7亿的活跃用户,但用到小程序上,似乎并没有那么理想,相比微信,支付宝重在支付,用户使用的时长非常有限。 而百度小程序一经推出就受到了一众互联网巨头们的追捧。...流量方面,百度通过开放生态,小程序可在百度APP、百度信息流、百度地图等坐拥超大流量的入口运行。...从模式上来看,社交属性的微信小程序提供的是流量红利,希望用小程序社交电商的方式,把微信群、公众号、聊天页面像毛细血管一样连接起来;而支付宝则主要面向商家、企业,主打信用、金融、营销等差异化能力与优势;而百度小程序就目前看来主要目的是帮助商家增加广告渠道的变现...但是小程序将会在什么样的场景下受到大众追捧,不是巨头能够决定,而是消费者在引领其发展路径,微信的优势在于抓住了“人”这一要素,有人的地方就有消费,而走向用户留存是产品不断同质化情况下,争取用户时长的必然之选

    72320

    美国硅谷预测10年后的世界,再不懂你就落伍了

    Uber 是一家软体公司,它没有拥用汽车,却能够让你「随叫随到」有汽车坐,现在,它已是全球最大的Taxi公司了。 2....约在2020年,整个汽车工业就会遭遇到全面性的改变,你再不需要拥用汽车。你可以用手机叫自动驾驶的车,来带你到你想去的目的地。 9....立体列印(3D printing):预计10 年内,3D列印设备会由近20000美元减到400美元,而速度增加100倍快。...所有的「个人化」设计鞋子,将开始用这种设备生产,其他如大型的机场,其零件也能使用这种设备供应,至于人类太空船,也会使用这种设备。 17....所有的「小学生」都要会写Code,你如果不会,你就是像住在Amazon森林中的原住民,无法在社会上做什么。你的国家,你的孩子准备好了吗?

    26310

    从奥运订票系统说起——谈FastCGI 与IT 架构

    我也反反复复讲了很多次,为了让广大读者能够深入了解背后的原因和机制,写出来,大家一起讨论可能效果会更好。当然,这并不是我说的架构就一定能解决问题,仅仅是抛砖引玉而已。    ...那么剩下的做法就很清晰了:系统的重点是用户登录,而不是一般理解的后面购票提交的系统功能。...比如:篮球是爱好观众比较多的运动,大家都想到现场看看科比同学的扣篮,进来人后,可能大家都会一拥而上先抢这个,从而造成局部的数据瘫痪,影响整个系统。此时也可以在里面暗含这个模块。...好的架构,并不是说能解决所有的问题,而是很清楚自己能做什么,不能做什么。...这是因为为了更快的速度 你的php.ini文件已经被载入内存,而不是每次需要时再从存储器重新读取。

    59910
    领券