月度归档: 2021 年 10 月
如何在 Web 前端做 3D 音效处理
一、背景在社交元宇宙、大逃杀等类型的游戏场景下,用户在通过简单语音交流外,结合场景也需要一些立体声效果来让用户感知游戏角色周围其他用户的存在及其对应的距离和方位,提高语音互动的趣味性。为了满足上述需求 ZEGO Express Web SDK 从 v2.10.0(Native 为 v2.11.0)开始加入范围语音功能模块,为游戏提供语音服务。当前范围语音功能模块主要包括如下功能:范围语音:房间内
敏捷开发你必须知道的 7 件事
摘要:从个人的经历来谈一谈敏捷开发你必须知道的一些事。敏捷开发模式是现代软件开发的通用模式,据统计从2018年开始,有90%以上的软件开发都采用敏捷开发模式。先不讨论敏捷开发模式与瀑布开发模式优劣,就当前数据统计以及各大公司的转型结果来说,特别是连SPACEX这种公司连整火箭这种超级硬件都采用敏捷开发,采用敏捷开发肯定是有一定的优势。作者本人参与软件开发20年,经历过传统的瀑布开发模式,参加过专业
如何在 Web 前端做 3D 音效处理
一、背景在社交元宇宙、大逃杀等类型的游戏场景下,用户在通过简单语音交流外,结合场景也需要一些立体声效果来让用户感知游戏角色周围其他用户的存在及其对应的距离和方位,提高语音互动的趣味性。为了满足上述需求 ZEGO Express Web SDK 从 v2.10.0(Native 为 v2.11.0)开始加入范围语音功能模块,为游戏提供语音服务。当前范围语音功能模块主要包括如下功能:范围语音:房间内
如何在 Web 前端做 3D 音效处理
一、背景在社交元宇宙、大逃杀等类型的游戏场景下,用户在通过简单语音交流外,结合场景也需要一些立体声效果来让用户感知游戏角色周围其他用户的存在及其对应的距离和方位,提高语音互动的趣味性。为了满足上述需求 ZEGO Express Web SDK 从 v2.10.0(Native 为 v2.11.0)开始加入范围语音功能模块,为游戏提供语音服务。当前范围语音功能模块主要包括如下功能:范围语音:房间内
技术人在职场如何摆放的心态
这不是一篇职场PUA,反而是一篇劝世良言。为什么要工作第一,实现自我价值,第二,给公司创造价值(才能获得报酬)。并且给公司创造价值大于自我价值。所以,我们是来做事的,这是最近几年最大的感悟。这不是现在资本家角度看问题,而是觉得做出好的成绩,会辅助你有一份更好的经历,简历漂亮能帮你更好的走好下一步。平台价值和自我价值会互相成就。爱惜自己的羽毛做技术的圈子很小,爱惜自己的羽毛,哪怕为人处事吃点亏,心胸
JavaScript 中优雅处理对象的 6 个方法
和其他编程语言一样,JavaScript 有自己的数据类型,如数字、字符串、数组、对象等。而对象在JavaScript中是一种非常重要的数据类型,它们有很多有用的方法,在平常项目开发中可以使用这些方法容易地处理对象。本文介绍6个在项目中用得上的方法,趁此机会加深其使用方法。1、Object.freeze()Object.freeze()方法可以防止对象中的数据被修改,即冻结一个对象,这样不能向这个
在 Linux 内核社区当开发者是种什么感觉?
今年5月,经过LinuxKernel社区成员的共同努力,LinuxKernel5.10维护周期最终确定从2年延长至6年。作为Linux社区的主要贡献者之一,华为公开承诺投入资源,协助进行LinuxKernel测试和补丁回合。基于Linux内核的openEuler操作系统于2019年正式开源,至今已经发布三个版本,按照版本计划,openEuler22.03将于明年发布,并将基于LinuxKernel
