Al0rid4l 最近的时间轴更新
Al0rid4l

Al0rid4l

V2EX 第 529477 号会员,加入于 2021-01-20 07:16:32 +08:00
今日活跃度排名 983
此人精神系数 400+, 毫无伦理道德观念, 无视长幼尊卑, 不敬鬼神, 属建议清除对象. 通常只b粉蛆, 及 23 年后大部分账号, 偶尔也 b 支味太浓的反贼, 突然不友善内容, 过于无逻辑发言.
根据 Al0rid4l 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Al0rid4l 最近回复了
7 小时 38 分钟前
回复了 NianBroken 创建的主题 问与答 你们会害怕死亡吗?
"如果能够证实死后会以灵魂或其他方式活着"那我立马自杀, 直接飞升俯视众生从此不用操心各种事情, 不比苟活着当牛马好多了, 还有这种好事.jpg
确实很累, 我两台机都很累, 但"自由的代价是永恒的警惕"
社区文化很不一样的, 前端是一个语法还在 stage3 就有一堆项目敢给你上生产, py 从 2 到 3 过渡都用了多少年, 也就比 Java8 好一点吧

抛开社区文化因素, 还有非常重要的一点是, VSCode 在一开始就用了 TypeScript, 且一开始就对前端提供了一流的支持(开箱即用的补全和浏览器 Node 调试), 并且 VSCode 飞速发展取得巨大成功带来的示范效应也是很足, 这种重量级应用不亚于 Docker K8s 之于 Go, JS 四个爹, 三个传说级(水果 Google MS)一个史诗级(Moz), TS 亲爹 Anders 也是传说级, 从社区, 到背后公司(钱), 到设计者(品味), 到重量级应用(光环示范), TS 是属于是 buff 叠满了

VSC 和 TS 差不多同时出生, 互相成就, 假如 VSC 一开始没多久就烂了, 那指不定 TS 可能又是另一个 Flow, 在人们眼里可能也就一个普通的大公司内部用的小众语言罢了, 再叠个强运 buff (
2 天前
回复了 mikewang 创建的主题 职场话题 C++ 开发不想 996,如何跳槽转到 Java ?
啊大佬这样的都难找工作吗..

Java 感觉还没 C++有前途, 要不考虑 Qt+OpenCV 写上位机, 这个方向看起来比较养老(我正在物色这个方向, 看要求都是 WPF, Winform, Qt, OpenCV, 而且 C#岗位都是要求最好会 C++, 我前端+C# 后端, 会一点 WPF 和 C++, GUI 框架会一个的话其他学起来不会很难, 所以觉得 Qt 也还好
@LitterGopher 有的, 叫作 dotnet add 和 dotnet restore, 分别对应添加单个依赖和安装所有依赖, 不过后者通常不会用到, 因为 build 等非常多的命令会默认执行一次 restore 以至于基本上不会用到 restore 这个命令

还有一部分情况是, .NET 的人大多用 vs, 鼠标点点就装完了根本不知道有这些东西
@thinkershare 为什么需要? 官方知道会有你这样的人来问, 所以已经给你回答了 https://devblogs.microsoft.com/nuget/enable-repeatable-package-restores-using-a-lock-file/#why-use-a-lock-file
首先, 现在还在用 npm 的肯定都是业余兼职前端的, 十有八九都是后端在公司被迫兼职前端的, 那就别锐评了

其次, pnpm 没有每个项目都复制一遍依赖的问题. npm: Windows 可以复制 dll, 我不可以学习一下微软先进思想复制 node_modules?

另外, 哪怕是 npm 的几个 G 放现在根本算不上什么黑点, Nuget 依赖小, 但.NET 构建产物可不小, 我随便打开本地一个.NET 项目一看, 几百 M 到几个 G 的都很正常, Rust 项目下的随便几个 G 十几个 G 也没见人黑

最后, pnpm 就是这个星球最好的包管理器, 没有之一. .NET 吹下 C#语言啥的没问题, 但别吹 Nuget, 这玩意和优雅沾不上边, 黑前端黑点别的可以, 黑包管理也属于是黑不到点子上. 以前我也以为前端包管理非常 sb(但那时我都已经在用 pnpm 了), 直到我看了其他家都是怎么做的, 才发现原来都是残疾人, pnpm 真香.

以 Nuget 为例, 2018 年才整出个 lockfile 这种连 npm 都玩剩下的东西, 结果到现在还没几个人用. 总是听前端扯什么幽灵依赖菱形依赖的, 我看看 Nuget 菱形依赖怎么解? 一看解析个最低版本依赖只保留一份我差点昏了过去, 合着原来你们都不解决的啊, 不解决就等于没有问题, 天才, 以至于现在我都是用 paket 做包管理了(但 paket 也有它的问题). 区分 dev 依赖和 runtime 依赖吗? 不区分, 当然你要说能通过 PrivateAssets 和 ReferenceOutputAssembly 控制那勉强也算有吧.

文档, 都说 MSDN 文档天下第一, 结果为了发个包去看 Nuget 的文档发现好几份, 我随手一翻 https://learn.microsoft.com/zh-cn/nuget/what-is-nuget,
https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-nuget-config-get,
https://learn.microsoft.com/en-us/nuget/nuget-org/publish-a-package

MSBuild, 这玩意的文档更是散落在 MSBuild 的各个角落, 以前我觉得 webpack 工程师名不虚传, 后来发现 MSbuild 才是重量级
https://learn.microsoft.com/zh-cn/dotnet/csharp/language-reference/compiler-options/language,
https://learn.microsoft.com/zh-cn/dotnet/core/project-sdk/overview,
https://learn.microsoft.com/en-us/dotnet/core/deploying/single-file/overview?tabs=cli,
https://learn.microsoft.com/zh-cn/visualstudio/msbuild/common-msbuild-project-properties?view=vs-2022,
它就不能把这些配置项写在一起, 以至于我专门为了 MSBuild 的配置整了个收藏夹目录作为手册方便查阅, 看完这些我都要成 MSBuild 配置仙人了

https://imgur.com/k9cA79s

补充一点参考资料
https://www.zhihu.com/question/36697792/answer/3575608392
https://www.zhihu.com/question/586423333
https://fsprojects.github.io/Paket/faq.html
9 天前
回复了 unii23i 创建的主题 生活 老哥们一般怎么缓解愤怒情绪呢?
给自己写 prompt, 默念别和傻逼生气, 念到自己觉得不停念这句话毫无意义为止, 虽然生气和念这句话都是在无意义地浪费时间, 但后者让自己能够感受到自己确实在浪费时间

另外注意力集中在控制呼吸(放慢)和面部特别是眼球周围肌肉(放松肌肉)
@bronyakaka 不了解 go 不好评价, 如果真是这样那只能鉴定为有点抽象了🤣

另外提醒前排, 榜单里 asp core 也差不多是个裸写 HTTP 服务器的, asp minimal 和 asp mvc 才是比较符合实际情况的

实际上这个榜单的**主流框架**里除了少数几个能每项都有第一的 7-80%, 可能大部分框架能到第一 50%的都算得上是高性能了, 2-30%都算还可以, 所以也不用觉得某些框架性能很垃圾
有些框架(甚至算不上框架)要么是刷分专用, 整得跟裸写 HTTP 服务器似的, 要么生态太小啥都得自己搓, 实际业务中间件加一堆就变得跟某些框架开箱即用差不多, 像 uwebsockets.js 这种一般不会有人直接拿来用, 但是可以用 elysia(bun 底层是 uwebsockets.js), just-js 这种更是基本上跟 js 也没啥关系了

挑些主流框架看看就行, 像 axum, vertx-web 这两个是真的硬, asp minimal apis 也凑合, elysia 写点简单的东西挺不错的(但是据说 js 代码量多了会被 jscore 拖累), quarkus 值得关注
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   854 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 21:16 · PVG 05:16 · LAX 14:16 · JFK 17:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.