006期· 等待时间悖论,或者为什么我的公交车总是晚点?
随便聊聊
本周国内的3A大作《黑神话·悟空》大火,玩游戏的、不玩游戏的人似乎都在讨论这款游戏,就连各大平台媒体也争先报道相关内容。心痒难耐的我也禁不住环境的影响,买了个标准版下下来玩了玩。 可能是好久没怎么玩游戏的原有吧,还停留在以前玩CF、QQ飞车、LOL等游戏的时代,因此给我的第一感觉是很惊艳,让我想起了小时候玩《三国志》的感觉,应该是叫这个名字吧?太久了,记不起了。 (一款在电视上插光碟,通过游戏手柄操作的动作类游戏,同样的还有骑山地自行车、数码宝贝之流的游戏等),在具体的操作上,还是比较有难度,不过多熟悉熟悉就好了。
这算是我玩的第一款3A游戏,我给的评价是还不错…当然,网上的评论就褒贬不一了,我也没玩过其他的这样的游戏,就不多做评价了,但,从开发者的角度,我觉得很好的将中国传统文化元素融入游戏, 并进行创新性的演绎能够引起广泛关注和喜爱.同时,该游戏的成功并非一蹴而就,而是经过多年的打磨。这对开发者来讲,很是难得,耐心和决心,长期专注于项目,不被短期困难和压力所左右,这是一件 很不容易的事情。当然,从市场的反馈来看,这也证明了国内游戏市场对于优质原创内容有着巨大的需求和潜力。鼓励更多开发者勇于探索,开发具有独特风格和价值的游戏作品。这些还是很值得借鉴的。
这些都是我个人的拙见,你们怎么看呢?
每周杂谈
等待时间悖论,或者为什么我的公交车总是晚点?
你到达公交车站,准备乘车:车站上显示每 10 分钟有一班公交车到达。你看了一眼手表,记下了时间……当公交车终于在 11 分钟后到达时, 你想知道为什么你总是这么倒霉吗?
我摇尾巴,故我在:狗的哲学
是什么让人类的存在值得如此努力?我们如何才能摆脱内心的冲突,快乐地生活?哲学家马克·罗兰兹在他的新书中摘录了一段话,他寻求狗狗的建议来回答这些永恒的问题
接触太阳的紫外线可能对你有好处
至少四十年来,在阳光下晒太阳一直被认为是一种健康隐患。主要风险来自太阳与可见辐射一起发射的紫外线 ( UV )。这会增加患皮肤癌的几率(皮肤癌的诊断数量正在上升),并导致过早衰老和皱纹。 因此,大多数发达国家建议日光浴者在白天炎热时使用防晒霜保护皮肤,尤其是在夏季。但接触太阳的紫外线对你也有可能的好处…
不要打招呼、不要快速通话、不要无议程的会议
文章指出在远程工作中,以 “Hello” 开头等待回复再提问、请求 “快速通话” 以及召开无议程会议是常见的错误。应直接提出问题,提供详细信息,如具体错误、上下文和已尝试的解决方法等;尽量通过文字解决问题,避免不必要的通话;会议应有明确的议程或描述,以便参与者提前准备,提高效率。在远程工作中,提供详细内容和背景信息有助于更高效地解决问题和进行沟通。
设计我自己的手表
手表这些戴在人们手腕上的微型机器有着神奇的魔力。有些是身份的象征,有些是艺术品,有些是健身工具,有些是数字伴侣。但最重要的是,手表是真正个人的东西:戴在身上。随着智能手机和电脑的普及,没有人真的需要手表来计时。戴手表是一个深思熟虑的选择,
计算机相关
Nasir Ahmed 在数字压缩方面的突破帮助实现了 JPEG/MPEG
人们每天都在使用但大多视为理所当然的互联网应用,而这些应用的实现都归功于科学家和工程师,他们大多默默无闻地辛勤工作。印度裔美国工程师纳西尔·艾哈迈德 (Nasir Ahmed)就是这样一位“隐姓埋名的人物” ,他想出了一种巧妙的方法,可以在不牺牲最关键视觉细节的情况下缩小数字图像文件的大小。
好的重构与坏的重构
作者多年来聘用过很多开发人员。他们中不少人都坚信我们的代码需要大量重构。但问题是:几乎在所有情况下,其他开发人员都发现他们新重构的代码更难理解和维护。而且通常速度更慢,错误也更多。 重构本身并不坏。它是保持代码库健康的关键部分。问题是糟糕的重构确实很糟糕。而且,在试图让事情变得更好时,很容易陷入让事情变得更糟的陷阱。让我们跟随作者脚步, 谈谈什么是好的重构,什么是坏的重构,以及如何避免成为每个人都害怕在代码库附近看到的开发人员
持续革新:AWS 块存储简史
Marc Olson十多年来一直是 Elastic Block Store (EBS) 团队的一员。在此期间,他帮助推动了 EBS 的重大变革,从依赖共享驱动器的简单块存储服务发展为每天可执行超过 140 万亿次操作的大型网络存储系统。
在这篇文章中,Marc 以内部人士的视角,为我们讲述了 EBS 的发展历程。他分享了在排队理论、全面检测的重要性以及渐进主义与激进变革的价值等领域的来之不易的经验教训。最重要的是,他强调了约束条件往往可以催生出创造性的解决方案。它深刻地阐述了 AWS 的基础服务之一如何发展以满足客户的需求(以及他们创新的速度)。
流体模拟和Web组装
作者看到 Sebastian Lague 用 Unity 制作的流体模拟视频后,决定用 C++ 制作自己的流体模拟。文章介绍了流体模拟的两种主要类型(欧拉法和拉格朗日法),作者采用了拉格朗日法中的平滑粒子流体动力学(SPH)技术,通过计算密度和密度梯度使流体趋向目标密度,但该过程需要调整参数以避免不稳定。接着进行了优化,包括利用网格减少计算量以提高效率,使其能处理近一万个粒子。还考虑了并行化,如使用 CUDA 和 OpenGL 的计算着色器,但因硬件和 Web Assembly 的限制未能实现,目前作者计划学习 OpenGL。最后提到用 C++ 和 Web Assembly 进行流体模拟需要渲染,作者先使用 SFML,后因要编译为 Web Assembly 改为 SDL,Emscripten 是一个可将 C/C++ 项目编译为 Web Assembly 的工具链。文章还给出了参考文献、源代码链接和演示版本链接。
GPU 利用率可能是一个误导性指标
机器学习团队用来了解GPU使用情况的最常见指标是GPU利用率,通常通过在终端上运行nvidia-smi来访问。许多集成的可观察性工具跟踪GPU利用率作为其主要性能指标。惊讶的是,事实证明这并不总是理解GPU性能的最佳指标。事实上,你可以在不进行任何计算的情况下通过读写内存来获得100%的GPU利用率!
位操作技巧
该文章介绍了位操作技巧,平时上层高级语言开发的朋友可以看看。
工具
D-ID Video Translate
D-ID视频翻译工具可以让你在上传一个视频后,瞬间将其转换成多种语言。不仅翻译文本,还能复制发言人的声音,并在一键操作下实现完美的同步口型。此外,限时内,D-ID的客户可以免费使用这个工具!
Free Marketing Assets Generator
在几分钟内为你的主要目标(账户、联系人、行业、用户画像)生成个性化的AI营销素材(着陆页、广告图片、电子邮件横幅),并覆盖多个渠道。
Copus
一个灵感网络,创作者们通过互相支持实现共同曝光和收益。这个平台上的内容可以将其他内容视为来源,通过与他们分享未来收入的一部分来换取曝光机会。
Screen Ruler
屏幕标尺是网页开发者和设计师的完美伴侣。它可以帮助你查看任何网页上元素的大小、距离、边距和内边距。
toWp
你的即时WordPress游乐场!🚀 只需用你的邮箱,在不到10秒的时间里创建完全可自定义的临时WordPress网站。没有密码,也没有麻烦。非常适合开发者、设计师和爱好者。完全免费——今天就来试试ToWP.io吧!
资源
编程语言到底意味着什么?
编程语言到底意味着什么?你有思考过这个问题吗?
(完)