招贤纳士|Walrus 亚太地区招聘高级开发者关系工程师
职位介绍:
开发者关系团队(Developer Relations)通过线上线下方式与开发者社区互动,提供专业支持和指导,帮助他们在 Sui 和 Walrus 上构建下一代 Web3 应用。团队通过与社区对话,了解开发者的痛点,建立一个快速积极的反馈循环,连接开发者和底层协议。
作为开发者关系团队的工程师,你需要具备或愿意学习 Sui 和 Walrus 的技术原理,并掌握 Move 编程语言。你还需要通过使用开发工具和测试应用来理解整个 Sui 和 Walrus 生态。你将利用所掌握的知识与开发者合作和交流,帮助他们在 Sui 和 Walrus 上进行开发和创新。
你需要具备出色的沟通能力,能够向各种背景的听众(如 Web2 开发者或 Solidity 开发者)清晰地解释复杂概念。你将通过文档、教程和工作坊等形式宣传和推广 Sui 和 Walrus。
Sui 不只是一个区块链,更是一个为新一代去中心化互联网提供支持的协调层。你需要对 Web3 充满热情,愿意学习并推广整个去中心化技术堆栈。特别是,你还将利用你对传统存储解决方案的理解,去推广 Walrus — — 构建在 Sui 之上的去中心化存储层。
作为一位经验丰富的工程师,你需要具备独立开展工作的能力,能够基于影响力优先级安排工作内容,并协调跨职能团队。这是一个充满挑战和影响力的职位,非常适合喜欢多领域协作项目的人。
岗位职责:
- 理解开发者社区的目标,为他们在 Sui 和 Walrus 上的构建旅程提供技术支持与方向指导。
- 构建并主导社区与底层协议之间的反馈循环。
- 将开发者的反馈转化为产品洞察,推动未来产品开发。
- 为新老 Sui 和 Walrus 开发者设计并举办线上/线下培训与工作坊。
岗位要求:
- 居住在亚太地区(APAC)
- 拥有 7 年以上软件工程或软件工程与 DevRel 结合的经验
- 熟悉存储协议,包括文件型和对象型存储解决方案,以及 Web2 和 Web3 相关技术(如 S3、Azure Blob、IPFS、Arweave、Filecoin)
- 出色的书面与口头沟通能力
- 对 Web3 充满兴趣
- 对亚太开发者画像、开发者市场与趋势有较好理解(可来自工作经验或个人洞察)
优先考虑项:
- 居住地靠近活跃开发者聚集区
- 有 DevRel 或开发者支持类相关经验(如解决方案工程师)
- 有区块链、密码学或 Web3 开发经验
- 熟悉 Move 和/或 Rust 编程语言
我们是一支 100% 远程工作团队,正在全球范围内招聘人才。在 Sui 基金会,你将加入一个全球顶尖的团队,并拥有巨大成长空间,与我们一起推动下一个十亿用户迈入 Web3。更多待招职位及职位信息,欢迎了解:Sui Foundation Jobs。
关于 Sui Network
Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac
官网|英文Twitter|中文Twitter|Discord|英文电报群|中文电报群
相关文章:
招贤纳士|Walrus 亚太地区招聘高级开发者关系工程师
职位介绍: 开发者关系团队(Developer Relations)通过线上线下方式与开发者社区互动,提供专业支持和指导,帮助他们在 Sui 和 Walrus 上构建下一代 Web3 应用。团队通过与社区对话,了解开发者的痛点…...
Qt实现文件传输客户端(图文详解+代码详细注释)
Qt实现文件传输客户端 1、 客户端UI界面设计2、客户端2.1 添加网络模块和头文件2.2 创建Tcp对象2.3 连接按钮2.3.1 连接按钮连接信号与槽2.3.2 连接按钮实现 2.4 读取文件2.4.1 连接读取文件的信号与槽2.4.2 读取文件槽函数实现2.5 进度条2.5.1 设置进度条初始值2.5.2 初始化进…...
STL详解 - list的模拟实现
目录 1. list 的基本结构 1.1 构造函数 2. 迭代器的实现 2.1 构造函数 2.2 自增和自减操作符 2.3 比较操作符 2.4 解引用和箭头操作符 3. list 容器的实现 3.1 构造函数 3.2 拷贝构造 3.3 赋值运算符重载 3.4 析构函数 3.5 迭代器相关函数 3.6 插入和删除函数 3.…...
ROS 2 的bag
ROS 1 和 ROS 2 的bag包互转方法 1. 安装rosbags工具: 使用pip安装最新版本的rosbags库(确保版本大于等于0.9.15) pip install rosbags --upgrade 2. db3文件bag包互转:使用rosbags-convert命令进行转换 rosbags-convert --sr…...
微软承认Win11出现极端错误,只能强制关机或重装系统
最近,不少使用 Windows 11 的用户反映,在系统更新后,“Windows Hello”突然失效,原本便捷的人脸识别和PIN登录功能统统无法使用。更糟的是,有人在重置系统后直接被挡在系统门外,这让人不禁发问:…...
bininote: 使用AI将视频转换了Markdown笔记
GitHub:https://github.com/JefferyHcool/BiliNote 更多AI开源软件:发现分享好用的AI工具、AI开源软件、AI模型、AI变现 - 小众AI BiliNote 是一个开源的 AI 视频笔记助手,支持通过哔哩哔哩、YouTube 等视频链接,自动提取内容并生…...
Python自动化办公
第五篇:Python自动化办公:10行代码搞定重复性工作 适合读者:职场人士、数据分析师 | 阅读时长:12分钟 引言 每天重复处理Excel、PDF或邮件?Python可以帮你自动化这些枯燥任务,节省90%的时间。本文通过实际…...
使用 tcpdump 工具,捕获并分析
一、 文章概述 使用 tcpdump 工具,捕获并分析了与 SM-DP(Subscription Management Data Preparation) 服务器之间进行 TLS(Transport Layer Security) 握手的过程的数据包,并对其进行了详细解读。 二、 主…...
【LInux网络】socket 编程 - 从ip端口到接口详解
📢博客主页:https://blog.csdn.net/2301_779549673 📢博客仓库:https://gitee.com/JohnKingW/linux_test/tree/master/lesson 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! &…...
MCP:构建大型语言模型与外部系统无缝交互的标准协议架构
目录 引言MCP概述 2.1 MCP的定义2.2 MCP的起源与发展MCP的核心设计原理 3.1 上下文传递与交互3.2 数据安全与隐私保护3.3 统一通信协议MCP架构设计详解 4.1 模块化设计4.2 组件解析 4.2.1 Client Agent4.2.2 Context Manager4.2.3 API Adapter4.2.4 Security Layer4.3 设计原则…...
50常用控件_QPushButton
目录 QPushButton添加图标 QPushButton添加快捷键 代码示例: 按钮的重复触发 使用 QPushButton 表示一个按钮.这也是当前我们最熟悉的一个控件了 OPushButton 继承自 QAbstractButton .这个类是一个抽象类是其他按钮的父类 抽象类 这个类包含了 纯虚函数无法创建出实例(对象…...
Java的ForkJoinPool:深入理解并发编程的利器
在现代软件开发中,多核处理器的普及使得并发编程成为提升应用性能的关键。Java作为一门广泛使用的编程语言,提供了丰富的并发工具,其中ForkJoinPool是Java 7引入的一个强大组件,专为处理可递归分解的任务设计。它通过分治算法和工…...
结合 Python 与 MySQL 构建你的 GenBI Agent_基于 MCP Server
写在前面 商业智能(BI)正在经历一场由大型语言模型(LLM)驱动的深刻变革。传统的 BI 工具通常需要用户学习复杂的界面或查询语言,而生成式商业智能 (Generative BI, GenBI) 则旨在让用户通过自然语言与数据交互,提出问题,并获得由 AI 生成的数据洞察、可视化建议甚至完整…...
道路运输安全员企业负责人考试内容与范围
道路运输企业主要负责人(安全员)考证要求 的详细说明,适用于企业法定代表人、分管安全负责人等需取得的 《道路运输企业主要负责人和安全生产管理人员安全考核合格证明》(交通运输部要求)。 考试内容与范围 1. 法律法…...
一体化安全管控平台:消防“一张图”与APP统一管理的创新模式
在科技飞速发展的当下,智慧消防已成为消防救援行业不可阻挡的发展趋势。随着城市化进程的加速,城市规模不断扩大,建筑结构愈发复杂,传统的消防管理模式逐渐暴露出诸多弊端,难以满足现代社会对消防安全的高标准要求。 智…...
利用pnpm patch给第三方库打补丁
如果在使用第三方库的时候, 发现bug, 但是等不了官方补丁, 可以使用pnpm patch给第三方库打补丁来解决, 类似 git diff, 操作如下: 在package.json所在目录的命令行执行 pnpm patch jiaminghi/data-view执行完这个命令后会生成临时文件夹供你编辑, 然后开始编辑这个临时文件夹…...
Spark-SQL(三)
一. 数据加载与保存 1. 数据加载: spark.read.load 是加载数据的通用方法。 spark.read.format("…")[.option("…")].load("…") 1)format("…"):指定加载的数据类型。 2)load("…"…...
centosu7 二进制安装mysql5.7
一、准备工作 1. 卸载原有MariaDB(如有) sudo yum remove -y mariadb-libs sudo rm -rf /var/lib/mysql 2. 安装依赖 sudo yum install -y libaio numactl openssl-devel 3. 创建MySQL用户和目录 sudo groupadd mysql sudo useradd -r -g mysql -s…...
生物信息与自动化控制1 - 传感器数据采集与PID 算法的应用
1. 生物过程自动化控制 在生物制药、发酵工程等生物过程中,可以利用生物信息学技术分析生物反应的机理和代谢网络,然后通过自动化控制系统对生物过程进行实时监测和优化控制,以提高生物产品的产量和质量。例如,在发酵过程中&…...
npm包管理工具理解
一、当前维护者:GitHub(微软旗下) 2018 年,npm 公司被 GitHub 收购; 2020 年,GitHub 被微软收购。 因此,目前 npm 公共仓库由 GitHub 团队负责运维,微软提供底层基础设施支持&#…...
Uniapp 使用Android studio进行离线打包
一.需求 开发Uniapp项目时,使用HBuilderX进行云打包,会经常遇到两个方面的问题,当天的打包的次数受到了限制和打包的时间会比较长,因此,对于离线打包其需求还是比较常见的,这篇文章记录一下对Uniapp的项目…...
mcp和API区别
MCP(Model Context Protocol,模型上下文协议)与传统API(Application Programming Interface,应用程序编程接口)在技术架构、集成方式和应用场景等方面存在显著差异,以下是主要区别的总结&#x…...
ASP.NET 中 Cache 的常规使用方法
在 ASP.NET 中,Cache 类提供了一种在服务器内存中存储数据的方法,可以显著提高应用程序性能。以下是 Cache 的常规使用方法: 1. 基本缓存操作 添加缓存项 // 最简单的添加方式 Cache["key"] "value";// 使用 Insert …...
TextIn ParseX文档解析参数使用指南(第一期)
TextIn ParseX通用文档解析作为一款适配多样化场景的PDF解析工具,在基础识别能力以上,还提供了便捷、完善的参数配置功能,便于用户根据自身需求调整,获得所需输出结果。在TextIn技术社群,我们的产品团队也经常接到关于…...
[图论]生成树 引言
生成树 引言 生成树:一个连通图的生成树是该图的一个极小连通子图。生成树中含有图中全部(设 V V V个)顶点及构成一棵树的 V − 1 V-1 V−1条边,且生成树中不应有环。最小生成树(MST):图的所有生成树中,边权之和最小的生成树。显…...
生信小白学Rust-02
基本类型 Rust 每个值都有其确切的数据类型,总的来说可以分为两类:基本类型和复合类型。 基本类型意味着它们往往是一个最小化原子类型,无法解构为其它类型(一般意义上来说),由以下组成: 数值…...
Docker Compose 中配置 Host 网络模式
在 Docker Compose 中配置 Host 网络模式时,需通过 network_mode 参数直接指定容器使用宿主机的网络栈。以下是具体配置方法及注意事项: 1. 基础配置示例 在 docker-compose.yml 文件中,为需要启用 Host 模式的服务添加 network_mode: "…...
SQL Server 2022 安装常见问题及解决方法
一、系统要求不满足 1. 硬件配置不足 SQL Server 2022 对硬件有一定要求,若内存、磁盘空间不足,安装可能失败。例如,32 位系统至少需要 1GB 内存,64 位系统至少 2GB,且安装过程需预留足够磁盘空间。 解决方法&a…...
解决 AWS RDS MySQL mysqldump 导入sql SET @@GLOBAL 权限不足问题
在使用 mysqldump 导出数据库时,导出的 SQL 文件通常会包含一些 SET 语句,例如 SET MYSQLDUMP, SET SESSION, SET GLOBAL 等,这些语句用于设置会话或全局变量以确保数据一致性和兼容性。然而,在 AWS RDS MySQL 环境中,…...
加油站小程序实战教程11会员注册
目录 1 创建API2 搭建页面布局3 绑定事件总结 上一篇我们介绍了我的页面,显示未开通界面的搭建。当用户点击开通会员时,我们给出弹窗提示用户进行手机号授权,得到手机号之后我们调用API来完成会员的注册。本篇我们介绍一下会员注册的流程。 1…...
基于stm32的手机无线充电研究
标题:基于stm32的手机无线充电研究 内容:1.摘要 随着智能手机的普及,无线充电技术成为了研究热点。本研究的目的是设计并实现基于STM32的手机无线充电系统。采用电磁感应原理,以STM32微控制器为核心控制单元,设计了发射端和接收端电路。通过…...
如何快速隔离被攻击的服务器以防止横向渗透
当发现服务器被攻击时,迅速隔离是防止攻击者横向移动的关键措施。以下是快速隔离服务器的系统化方法: 一、立即网络隔离措施 1. 物理隔离(最彻底) 直接拔掉服务器的网线(对物理服务器) 关闭服务器电源&a…...
Ngrok 内网穿透实现Django+Vue部署
目录 Ngrok 配置 注册/登录 Ngrok账号 官网ngrok | API Gateway, Kubernetes Networking Secure Tunnels 直接cmd运行 使用随机生成网址:ngrok http 端口号 使用固定域名生成网址:ngrok http --domain你的固定域名 端口号 Django 配置 1.Youre a…...
信息学奥赛一本通 1508:Easy SSSP
【题目链接】 ybt 1508:Easy SSSP 【题目考点】 1. SPFA算法 判断负环 【解题思路】 使用SPFA统计整个图中是否有负环,初始需要将所有顶点都入队。 可以假想存在一个超级源点,第0号顶点。第0号顶点到第1到第n号顶点都有权值为0的边。 &a…...
兔子桌面官方下载-兔子桌面TV版-安卓电视版官方免费下载新版
想要体验兔子桌面 TV 版带来的诸多便利,下载安装非常简单。以下为你详细介绍官方免费下载新版的步骤: 安卓电视盒子下载方法 确保电视盒子已连接网络,打开盒子自带的浏览器,访问兔子桌面官方网站。 在官网找到 TV 版下载入口&am…...
国标GB28181视频平台EasyCVR视频汇聚系统,打造别墅居民区智能监控体系
一、现状背景 随着国家经济的快速增长,生活水平逐渐提高,私人别墅在城市、乡镇和农村的普及率也在逐年增加。然而,由于别墅区业主经济条件较好,各类不法事件也日益增多,主要集中在以下几个方面: 1&#x…...
天元证券|奶粉行业结构性回暖 乳企竞速全龄化、国际化
在过去几年中,中国婴配粉市场经历了量价齐增,量减价增,量减价减的三个周期。历经多年行业深度洗牌与竞争格局重塑,2024年中国婴配粉市场回暖态势愈发清晰可辨。 日前,包括中国飞鹤、澳优、健合集团在内的多家奶粉股披露…...
JVM:对象的实例化、直接内存
一、对象的实例化 对象实例化步骤: 首先加载对象所属类的相关信息,若该类存在父类,那么要将父类的信息也加载进来,依此类推接着在堆中为对象分配内存,有两种分配方法:当堆内存空间较为规整时,…...
Qwen2.5-Omni 7B 模型部署:镜像下载、环境安装及 demo 启动指南
本文采用docker方式启动 参考:https://github.com/QwenLM/Qwen2.5-Omni 下载模型 modelscope download --model Qwen/Qwen2.5-Omni-7B --local_dir /usr/local/ai/models/Qwen2.5-Omni-7B 下载docker镜像(耗时较长,耐心等待) d…...
【DeepSeek答】如何成为一名科技领域陪同口译,阶段性学习目标是什么
问:请问我怎样能成为一名陪同口译?需要学习哪些方面?如何阶段性达成目标?我每天晚上可以抽出一个小时学习,周六日全天学习。请帮我具体规划出阶段性的学习路线,并且给出学习教材 DeepSeek答: 根…...
AN(G|C)LE as an OpenCL Compute Driver
AN{G|C}LE as an OpenCL Compute Driver References Vulkanised 2024 https://vulkan.org/events/vulkanised-2024 References [1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/...
在云服务器的 Linux 系统中安装 Python 的步骤(以常见发行版 Ubuntu/CentOS 为例)
一、Ubuntu/Debian 系统安装 Python 1. 更新系统包列表 sudo apt update && sudo apt upgrade -y2. 安装编译依赖 sudo apt install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev…...
spark-SQL核心编程课后总结
通用加载与保存方式 加载数据:Spark-SQL的 spark.read.load 是通用加载方法,借助 format 指定数据格式,如 csv 、 jdbc 、 json 等; load 用于指定数据路径; option 在 jdbc 格式时传入数据库连接参数。此外࿰…...
stm32c011f4烧写程序 could not stop Cortex-M device
stm32c011f4烧写程序 could not stop Cortex-M device 一、问题描述二、问题分析三、解决方案说明:新的问题解决办法 四、其他可能原因分析可能的原因及解决方案(一)硬件连接问题1、复位引脚(NRST)状态异常2、 JTAG/SW…...
【Web API系列】Web Shared Storage API之WorkletSharedStorage深度解析与实践指南
前言 在现代Web开发领域,数据存储与隐私保护的矛盾始终存在。传统存储方案如LocalStorage和Cookies面临着日益严格的安全限制,而跨域数据共享的需求却在持续增长。正是在这样的背景下,Web Shared Storage API应运而生,其核心组件…...
nvm切换node版本后,解决npm找不到的问题
解决方法如下 命令行查看node版本 node -v找到node版本所对应的npm版本 点击进入node版本 npm对应版本下载 点击进入npm版本 下载Windows 压缩包 下载完成后,解压,文件改名为npm 复制到你nvm对应版本的node_modules 下面 将下载的npm /bin 目录…...
【路由交换方向IE认证】BGP选路原则之Local Preference属性
文章目录 一、路由器BGP路由的处理过程控制平面和转发平面选路工具 二、BGP的选路顺序选路的前提选路顺序 三、Local Preference属性选路原则Local Preference选路方法Local Preference选路时的方向、方式设置直接更改Local Preference值使用route-map更改Local Preference值 四…...
MTK-Android12 13 屏蔽掉Viewing full screen
去掉ROOM 开机第一次提示全屏弹框 文章目录 需求参考资料修改文件实现方案 解决思路grep 源码查找信息grep 查找 grep -rn "Viewing full screen" 找string 字段grep 查找 grep -rn immersive_cling_title 布局grep 查找 grep -rn layout.immersive_mode_cling 对应的…...
Elasticsearch 查询排序报错总结
Elasticsearch 查询sort报错总结 文章目录 Elasticsearch 查询`sort`报错总结错误1、使用Es对 `sort` 进行排序字段类型的要求1.1、数值类型(如 `integer`、`long`、`float`、`double`)1.2、日期类型(如 `date`)1.3、字符串类型(如 `keyword`、`text`)1.4、布尔类型(`bo…...
Docker私有仓库页面访问实现
通过 docker run -d -p 5000:5000 --name registry registry:2 命令搭建的Docker私有仓库默认不提供网页访问界面。它是一个基于API的后端服务,主要用于镜像的存储和管理。但可以通过以下两种方式实现网页访问: 一、通过第三方Web UI工具扩展 1. 使用 D…...