V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  libook  ›  全部回复第 206 页 / 共 251 页
回复总数  5019
1 ... 202  203  204  205  206  207  208  209  210  211 ... 251  
如果真的对 Linux 的使用,以及双系统经验不足,而又想快速进入生产状态,建议在 Windows 上装虚拟机,然后在虚拟机里开发,这样不至于一下子就换掉所有的软件使用习惯,可以逐渐寻找 Linux 上的替代方案,逐渐切换。还有很重要的是,虚拟机可以解决大量的硬件兼容性问题,如果不是针对硬件、移动设备的开发的话,非常推荐。

系统上推荐用 Ubuntu 或 Pop!_OS,这两款都是商业公司支持的,开箱即用(后者甚至已经优化了游戏体验),可以边用边加深对 Linux 生态的了解。有什么不懂的可以去 https://wiki.archlinux.org 上查,这个 wiki 是 Arch Linux 发行版的,但是实际上大多数知识都是 Linux 共通的。

等对 Linux 比较熟悉了,就可以尝试各种发行版了,服务器上用的比较多的是 Ubuntu Server、CentOS、OpenSUSE,PC 上用的也推荐试试 Manjaro、Kali、Fedora,要是想更上一层楼可以挑战一下 Arch Linux。
2019-12-06 12:48:02 +08:00
回复了 UnrealEngine 创建的主题 游戏 你们黑五都买了哪些游戏呀?
Doom,平均一天一关,快节奏射击,比较爽。
茶杯头第一关肝不过去,修养一段时间再说……
2019-12-04 01:05:05 +08:00
回复了 cl903254852 创建的主题 程序员 有没有 Node 的好书推荐?
@cl903254852 我们有些服务在 K8s 里,有些是在云主机上直接部署,用容器主要是想尝试用 K8s 的 DevOps 和 SRE 相关的功能,对于 Node 本身来说,容器能发挥的价值极其有限,不像 Java 那样能用容器来解决大量头痛的环境和配置的问题。
2019-12-03 17:59:46 +08:00
回复了 cl903254852 创建的主题 程序员 有没有 Node 的好书推荐?
@jerrry 如果是容器的话,就是在线下或者 CI 里安装好 node_modules 再打包成镜像推倒线上 registry ;如果不用容器的话就是在服务器上下载代码然后用 npm ci(这个指令可以参照 package-lock.json 来安装,确保和开发、测试环境安装的依赖版本一致),安装完再启动,一般 npm 本地都有 cache,所以速度也都还能接受,而且如果是分布式部署的话,只需要在主节点上 npm ci,安装完后从节点直接 scp/rsync 主节点的文件就行了。
2019-12-03 17:53:01 +08:00
回复了 siagasky 创建的主题 分享发现 话说都有哪些订阅服务/软件换在别的地区比较便宜?
任天堂的 eShop 不同游戏在不同时候在不同地区的价格不同,有个 eshop-prices 网站可以查不同地区的实时的价格情况,多数情况下是南非和加拿大比较便宜,但也时常有些黑马。

Steam 中国区很便宜,这也导致了好多外国玩家在联机游戏上抵制中国玩家。
2019-12-03 17:39:00 +08:00
回复了 shazh520 创建的主题 程序员 关于代码的病 有解吗?
一方面,开发过程要有可靠的 Code review、DevOps 和 QA,可以大幅提升团队的安全感。
另一方面不要怕 bug,要勇于直面 bug,从 bug 上总结经验教训,找到合理的方案来避免以后出现相同的 bug,方案不限于合理化代码结构、总结编码原则、养成好的上线习惯等等。举个例子,我们团队规定每周五不上线,其他工作日每天下午 5 点后不上线,避免上线后出问题赶上下班或休息,以及避免问题在高峰期出现,上线尽量在用户活跃少且开发和测试人力充足的时候。再举个例子写代码尽量不要用“懒返回”风格,即避免用 return 机制可以直接跳出代码块的特性来替代 if/else 机制,逻辑上是 if/else 就严格按照 if/else/else if 来写,这样能避免很多因为偷懒导致的逻辑不严谨的问题。

如果过于焦虑以至于影响工作和生活了,那建议去医院看看会不会是轻度焦虑症。
2019-12-03 17:24:06 +08:00
回复了 zw1one 创建的主题 健康 有失眠的老哥吗?怎么解决?救救孩子 8
补充一下,所谓医院是指的大医院,比如三甲级别的。
2019-12-03 17:22:02 +08:00
回复了 zw1one 创建的主题 健康 有失眠的老哥吗?怎么解决?救救孩子 8
去医院吧,很多生活中的“小问题”其实都不需要自己硬肝,比如脸上长痘、失眠、过敏、痛经等等一般都以为没有到“病”的程度,但如果当地医疗条件好的话,去医院看能好得非常快。
2019-12-03 17:13:52 +08:00
回复了 cl903254852 创建的主题 程序员 有没有 Node 的好书推荐?
@cl903254852
可以说一下具体希望了解哪些层面。

如果希望了解语言层面的特性和原理,可以研究 ECMAScript 的规范,TC39 在 Github 上有 Organization,除了看已有特性的规范,还可以看 Proposal。另外看看 WTFJS 项目也可以加深理解语言方面的特性和引擎原理。

如果希望了解 V8 的原理可以去看 V8 的开发文档,甚至是源代码;另外 https://v8.dev/blog 上面也经常会有 V8 的一些特性原理介绍,比如 V8 是如何优化内存的消耗的。不过说实话,V8 的主张是不要去关心底层问题(印象很深地在 cache 管理介绍的文章里三令五申不要根据当前的缓存管理机制优化),因为 V8 在每个版本中会力求对已知的使用场景进行性能调优,所以版本更新的时候也经常会调整一些性能策略,你会发现你对旧版本做的性能优化在新版本不起作用了,而且真正遇到性能问题了应该考虑其他技术选型,比如 Webassembly(或 Node 的 N-API)。

操作系统、网络知识、数据结构与算法、设计模式、架构思想,这些应该都是语言无关的吧,Java 的相关书籍也只是讲解如何用 Java 实现这些,实际上只要了解了关键原理,就可以在任何语言上应用。

高并发是 Node 骨子里的东西,只要搞懂 Node 的异步机制和事件循环就可以了,其余的 Node 都帮你设计好了,不像 Java 那样还需要费很大劲去实现。

DevOps 方面,Node 的部署是超级简洁,拉代码、npm install、pm2 start 就搞定了,0 配置,配置在容器里也只是相当于套个壳子让 K8s 自动化管理。

Node 本身的东西真的没多少,后端相关的知识里绝大部分是设计模式、系统架构、数据库、中间件,但这些都是与语言、引擎无关的。
2019-12-03 14:27:30 +08:00
回复了 cl903254852 创建的主题 程序员 有没有 Node 的好书推荐?
官方 guide 看一遍,然后 API 文档看一遍,Web 框架看一看用一用,就行了,没必要看书,我自己带的实习生对 JS 栈 0 基础,看官方文档一个月上手。
2019-12-03 14:26:05 +08:00
回复了 RingoTC 创建的主题 程序员 2019 年,有没有必要学 Go?
Go 学一下也就花你一周的时间。
选语言是选工具,不是选归宿,多学几门也没啥坏处。
2019-12-02 17:15:46 +08:00
回复了 kieya00 创建的主题 站长 弱弱的问个事,需要给网站加防护吗?
云厂商的防护不是万金油,基本上只能针对 DDoS 等攻击方式,绝大多数安全问题都是来自于程序的、系统用户和权限上的安全性缺陷。
服务尽可能跑在受限用户上,
SSH 尽可能禁用密码用秘钥登录,
程序上要尽量避免产生 SQL 注入漏洞(有的云厂商的负载均衡会带一个基本防护能力),
CDN 和发短信邮件等一些花钱的地方要做好限流,
返回用户个人信息的接口要做好鉴权以防止有人大量盗取用户信息。

信息安全的事情不少,以上只是些最基本的。
有那种保暖套,可以照在鼠标和键盘上,手伸进去。

我是北方人,有暖气不需担心这个问题,不过不是地暖的话,确实会脚凉。
2019-12-02 16:48:15 +08:00
回复了 Vegetable 创建的主题 Linux 使用 Linux Manjaro 进行了小半年开发的感受
从 6 年前就在用 Arch,滚挂过 2、3 次,之后懒得折腾 USB 网卡驱动了近半年换了 Manjaro。

用 Linux 的话就尽量不要依赖 Windows 软件了,Office 可以用 LibreOffice,下载用 aria2(Motrix 可以比较方便支持迅雷)。有个网站叫 alternativeto.net ,可以查一下 Linux 平台上的替代品。

另外舍得抛弃 AUR 的话另一个对开发、游戏、办公都比较友好的系统是 Pop!_OS,可以试试,这个是背后有商业团队支持的 Linux 发行版。
推荐多语言、多引擎、多框架技术栈,别把自己绑死在一棵树上,比如学一周就基本能上手的 Golang、学学 Rust 可以用于 Webassembly 方向、学学 Python 可以玩玩数据分析和 AI。

后端开发有业务和技术两个方向(也不是说只能占一个)。业务方向就是深挖所在的行业,向商业战略方面发展;技术方向里由编程语言支撑的业务部分只是冰山一角,各种各样的数据库、中间件、架构思想、设计模式,以及 DevOps、SRE 等等都是跟技术栈关系不大的。
2019-12-02 16:27:12 +08:00
回复了 southsala 创建的主题 美酒与美食 可可脂和代可可脂有什么区别
代可可脂性状上和天然可可脂有一些区别,可以自行百度。

代可可脂的生产过程中可能会产生反式脂肪酸,反式脂肪酸摄入到一定量对人体可能造成危害(抛开剂量谈毒性都是...),但是不能将氢化植物油的产品全都一棒子打死,现在是存在可以将反式脂肪酸控制在几乎没有的工艺的,我自己买的奶球都是挑正规品牌的标注无反式脂肪酸的产品(按国家规定标准)。

只要你买的产品受到食品监督部门的监管,尽量挑标注无反式脂肪酸的产品就行了(或者不差钱用天然饱和脂肪酸的),相比起来高糖摄入才是值得注意的问题。
2019-12-02 14:26:05 +08:00
回复了 sowish 创建的主题 硬件 第一次装机,求大佬给给意见
考虑不考虑 AMD 平台? Ryzen 5 3600,天梯上性能比 9400f 好很多,价钱贵 100,但是主板能压到 1000 以下,匀出来的预算可以考虑显卡上 GTX 1660Ti,或者看看二手的 2060、2070 之类的,因为 super 版本出来可能会有打折?
机械硬盘性价比比较高的话是 3T 和 4T,其实前期可以先不买机械硬盘,用到需要的时候可以加。
2019-12-02 14:07:19 +08:00
回复了 flowfire 创建的主题 随想 当你加速到光速(或者无比接近光速)会发生什么。
https://www.bilibili.com/video/av76666598
这个是以时空穿越为主题的,实际就是讲了几分之一的光速运动产生的时间问题。
2019-11-29 16:54:16 +08:00
回复了 summerl0l 创建的主题 随想 免费服务 or 付费服务
我觉得真正让人厌恶的不是免费变付费,用户觉得产品好的话,即便变付费会有些心理落差,但依然愿意掏腰包;我觉得大家讨厌的是那些宣传上给人造成免费的错觉,然后最终让用户自己意识到被套路的产品。举个例子,百度网盘要是一开始就直接告诉用户免费的诸多限制,我想也不会有那么多人说闲话,毕竟不会有预期的落差。另外一个例子是视频网站的广告,我从来都不觉得油管上的广告烦,因为油管的策略是挑我大概率会感兴趣的广告来放,这种策略能同时促进用户体验和广告点击率(转化),何乐不为,相比国内一些视频网站之所以恶心,是因为既破坏用户体验又不关心广告点击率(转化):金主要求洗用户的脑,他们就在视频上加好几百秒的广告;金主要求无视会员,他们就搞会员专属广告;广告做得多劣质,只要花钱就能播。在产品上做减法免费,限制原本用户预期就有的功能,这种做法的负面反馈会越来越多,有很多在免费产品基础上做加法的收费产品完全不会让人讨厌。

我个人不抵触免费产品里的广告,但是做一些诱导点击的行为就显得恶心了。

Win10、Office、IntelliJ IDEA Ultimate 都买的正版,Google Play 里买过一堆付费应用,Steam 上买了一大堆游戏(虽然后来也没怎么玩),Youtube 上赞助支持 Wintergatan 好几个月了……我觉得随着国内消费水平的提高,国内的市场逐渐会从以前的价格为王变成品质为王,大家会根据自己需要选择产品,越来越多的导购产品和评测媒体就是体现。
2019-11-29 14:06:43 +08:00
回复了 qwerthhusn 创建的主题 程序员 我发现程序员跟运动员有一个最大的相似点
上学的时候是专业运动员。

运动员的处境其实比程序员尴尬得多,程序员要是不在技术上出类拔萃,凭借行业经验以后转产品经理、项目经理啥的也不是很难。但运动员要是没法参加比赛了,转行基本上都是从 0 开始。学校里对体育老师的要求高、需求量小,健身房绝大多数都属于销售岗位,做私教也得需要大量专业知识和资质(关键收入也不稳定),做裁判机会少的同时也是个苦差事,想干体力活又奈何浑身是伤(很多是永久性的)。

其实所谓的相同点放在任何行业上都一样,干哪一行都不容易。与其抱怨倒不如把精力放在职业规划上面,未来 3-5 年你打算成为什么样的技术人员,为了达到目标需要做哪些事、学习那些知识、培养哪些技能,反正我是不相信所谓的天花板的。
1 ... 202  203  204  205  206  207  208  209  210  211 ... 251  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   972 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 52ms · UTC 22:44 · PVG 06:44 · LAX 14:44 · JFK 17:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.