• [HDC2024] 【先锋开发者云上说】 跨越2000公里,15岁少年的云上逐梦
    10岁学Python,12岁学C++在数十场科技创新大赛中拔得头筹为解决一个技术难题独自一人从大连飞往东莞HDC.Cloud2023现场与华为云扫地僧面对面交流这就是少年开发者苏家祺壮志凌云,未来可期video一个中学生的暑期特别之旅故事要从一个技术bug说起。在这个炎热的暑假,刚初三毕业的苏家祺,因为一个开源软件的内核时间同步问题,苦恼不已,在一次又一次的失败尝试之后,技术交流群的一则消息引起了他的注意:那是来自华为云开发者联盟公众号的一篇推文,里面提到华为云即将举办开发者大会,现场将有扫地僧见面会特别活动。作为华为产品的资深使用者,能够与技术大佬面对面切磋技术令苏家祺心驰神往,于是他果断购买了HDC.Cloud 2023门票,一个人从大连乘坐飞机前往离家2000公里之外的东莞,深度参加了为期三天的华为开发者大会(Cloud)。如今回忆起7月中旬的HDC.Cloud 2023之旅,苏家祺仍有些意犹未尽,“既学到了前沿的AI、大模型、云上运维等技术,也结识了很多技术牛人,收获满满,下次还来。”15岁资深开发者和他的硬核工作室虽然今年才15岁,但苏家祺已经是个有着5年编程经验的“资深”开发者。五年级的时候,在一次学校组织的科教中心科普活动中,苏家祺被塞了一张Python的传单,自此踏上了漫漫编程路。在边折腾边学习的过程中,苏家祺逐渐沉迷于钻研各种技术,从无线电、PCB电路设计、网络运维到3D打印,样样精通的他拿下了数十场科技创新大赛的大奖, 在各种青少年赛事中崭露头角,可谓是英雄出少年。为了更好地研究这些技术,苏家祺把家里的一个小卧室打造成了自己的“工作室”,一眼望过去,各种设备器件令人目不暇接。“这是一个古董的指针式万用表,这是我平常用来听广播的无线电,这是一台3D打印机,这是我的焊台,升温速度非常快…”苏家祺兴致勃勃地介绍起他的这些宝贝,并随手拿起电焊工具,对着桌上的一块电路板DIY起来。工作室最显眼的一处便是一块悬在空中的中控屏,不断跳动变换着的曲线显示着华为云OBS的使用情况, 包括存储的应用量、速率、流量等等。通过这块屏幕,苏家祺可以实时监控了解自己在华为云上搭建的网站运行情况,做个了若指掌的运维人。除了这块小天地,苏家祺还使用华为猫棒、路由器、交换机等设备,在客厅里搭建了简易机房,并通过一根光纤直通工作室,满足日常的软硬件开发网络需求。每每聊起自己辛苦淘来的这些设备,苏家祺便会滔滔不绝、如数家珍,他举着手中的树莓派,说道,“上次用它搭了一个智能家居系统,可惜在运行开源homeassistant时一直报错,研究了很久也没有解决,正好看到HDC上有机会和华为云扫地僧面对面交流,所以火速买好票到现场找技术大佬们解惑答疑。”与华为云专家的“忘年之交”在HDC.Cloud 2023的现场,苏家祺如愿参加了华为云扫地僧见面会,并在专家的指导下解决了困扰他良久的那个技术难题。“华为云的专家都非常专业和热情, 我还给他们看了家里的机房照片,专家很快给了专业指导建议。后来我又尝试将WordPress部署到华为云函数服务上,过程中遇到不少问题,专家有问必答。”苏家祺现在还常常在微信上和华为云专家讨论一些技术问题,两个技术爱好者一见如故,完全没有年龄的隔阂。最近,苏家祺正使用华为云CDN服务和免费的SLL证书搭建个人网站的首页, 华为云专家在帮助他解决网站域名备案的问题。同时,他也在将自己项目的代码托管到CodeArts,通过CodeArts IDE实现随时随地编码,并在云上完成代码检查的工作。在苏家祺看来,相比较其他云厂商,“华为云的一些产品有着别人无我有的创新之处,而且技术支持非常给力,使用体验很棒。”少年开发者的星辰大海从学编程参加比赛,到购买各种器件设备,苏家祺的爸妈一直都很支持他的研究,有时候他也会在网上帮别人制作网站,为自己的小工作室获取一些储备资金。研究这些技术对苏家祺来说,更是繁忙学业之于难得的解压和放松,“通过查资料、学新技术、动手实操、和技术好友交流解决各种难题bug,是特别让人享受的过程,充满成就感。”“用技术改变世界”是每个技术人心中的远大理想,苏家祺也不例外。在HDC.Cloud 2023的专题论坛上,一个关于运维的故事让苏家祺印象深刻。在爆炸式增长的云时代,临场救火式的维护已经远远不够,华为云提出了确定性运维的理念,运维工程师不仅要做“救火队”,更要成为“云上建筑的架构师”,在高度不确定性的环境中保证结果的确定性。这个故事更加坚定了苏家祺做运维的决心,未来他也希望成为一个优秀的云上建筑师,用技术创新让这个数字世界更美好。心怀梦想的少年开发者,正在用他的好奇心和对技术的热爱点燃创新的火焰,未来可期。
  • [互动交流] HTTP Code: 404
    各位大佬,为什么我用标准示例请求,结果返回 HTTP Code: 404;
  • [互动交流] 友商搬迁场景,客户咨询OBS是否有回调地址,友商具备这个能力
    你好,想咨询下我们之前用其它云厂商的对象存储的时候可以配置一个回调的地址,这个在华为这边有吗?就是视频上传后,会给我们配置好的地址发送一个json消息。
  • [技术干货] 【FAQ】对象存储8月问题汇总
    1. 华为云对象存储服务,为啥不能用相对路径问题链接:cid:link_0 问题描述:华为云对象存储服务,为啥不能用相对路径 版主解答:使用绝对路径是有原因的,因为python可以在任何目录下启动,他的相对目录是当前执行命令的目录而非文件所在的目录。因此用相对路径的话,可能会产生歧义2. 对象存储与SAN存储和NAS存储相比有什么优势问题链接:cid:link_1 问题描述:对象存储与SAN存储和NAS存储相比较有什么优势? 版主解答: 1.SAN存储提供给应用的是一个LUN或者是一个卷,LUN和卷是面向磁盘空间的一种组织方式,上层应用要通过FC或者ISCSI协议访问SAN。SAN存储处理的是管理磁盘的问题,其他事情都要依靠上层的应用程序实现。 2.NAS存储提供给应用的是一个文件系统或者是一个文件夹,上层应用通过NFS和CIFS协议进行访问。文件系统要维护一个目录树。 3.对象存储更加适合web类应用,基于URL访问地址提供一个海量的桶存储空间,能够存储各种类型的文件对象,对象存储是一个扁平架构,无需维护复杂的文件目录。无需考虑存储空间的限制,一个桶支持近乎无限大的存储空间。3. 下载过程中出现ssl:timeout后,无法再继续下载问题链接:cid:link_2 问题描述:我在C语言中实现了一个通用的下载方法,下载华为云obs文件时,中途出现ssl:timeout,继续进行下载,仍然是ssl:timeout,更换其他的OBS文件也一样。但是此时下载其他文件(非OBS文件)则正常。必须刷新网络后才能正常下载。 版主解答:检查下域名和网址是否一致,如有相同域名多站点则换成多域名ssl证书4. IOS 文件上传后OBSPutObjectResponse 类没有返回objectUrl和objectKey,但是Android的PutObjectResult对象里面有objectUrl和objectKey字段问题链接:cid:link_3 问题描述:IOS 文件上传后OBSPutObjectResponse 类没有返回objectUrl和objectKey,但是Android的PutObjectResult对象里面有objectUrl和objectKey字段,IOS该如何获取对应的字段呢? 版主解答:对于 iOS 端的文件上传后,OBSPutObjectResponse 类确实没有提供 objectUrl 和 objectKey 字段的返回。这可能是由于在 iOS 开发中,广义的云存储服务(OBS)可能不是常用的存储解决方案。 在 iOS 开发中,如果你使用的是云存储服务提供商的 iOS SDK,可能会有不同的返回对象和字段。你可以查阅相关的文档以了解具体的返回数据结构和字段的含义。 如果你在 iOS 中使用的是 OBS 的开源 SDK 或者其他第三方库进行对象上传,你可以进一步检查相关的文档和源代码,以确定返回的具体字段和数据结构。 总之,在不同的平台和开发语言中,不同的 SDK 或库可能会提供不同的返回对象和字段。请确保参考文档或相关资源以获得所需的返回信息。5. 如何选择存储服务问题链接:cid:link_4 问题描述:如果只是备份一些数据,如 10TB 的数据量,存储5年。基本不访问,就是找个地方上传保存备份着。应该选择哪种最划算? 版主解答:OBS存储,然后归档,最便宜。你可以看下区域,每个区域同样配置价格都不一样6. 使用OBS BrowserJS SDK分段上传视频 部分手机报错【暂未解决】问题链接:cid:link_57. OBS的对象存储查询问题问题链接:cid:link_6 问题描述:OBS对象存储里面不是有查询所有对象吗?可是所有对象都是文件夹的路径加文件。有没有提供树形结构的 api 接口?比如桶名为zhtj,那返回的数据就是{"zhtj":{"folder_child":[{"a目录":{"folder_child":[],"file_info":[]}}],"file_info":[]}}这种树结构形式?因为我这边需要做一个和OBS对象存储结构一模一样的前端展示页面。 版主解答:在 OBS(对象存储服务)中,默认情况下,它提供了一种扁平的存储结构,没有直接支持树形结构的 API 接口。每个对象都可以通过其路径进行访问,路径通常是由桶名和文件夹路径组成。 如果您需要在前端展示页面上实现树形结构的效果来显示 OBS 对象存储的内容,您可能需要进行一些额外的工作: 1.获取所有对象:使用 OBS 的 List Objects API 或相关 SDK,您可以获取到桶中的所有对象和文件夹。这些数据通常以列表的形式返回。 2.构建树形结构:在前端展示页面上,您可以使用获取到的对象列表数据来构建树形结构。可以通过解析每个对象的路径,将其转换为树形结构的形式。您可以使用 JavaScript 中的对象、数组等数据结构来表示树形结构,并根据对象的属性关系来组织数据。 3.渲染展示页面:根据构建好的树形结构数据,您可以使用前端框架(如 Vue.js、React 等)或纯 JavaScript 来渲染展示页面,并将树形结构的数据呈现出来。
  • [互动交流] browserjs实现多文件同时断点续传,要显示各文件上传进度,怎么区分文件实时显示进度?
    产品要实现多个文件同时断点续传,上传过程中要实时显示对应文件的上传进度。前端使用browserjs实现,obsClient.uploadFile 在ProgressCallback回调里只能获取文件的【已上传的字节数】、【总字节数】、【已使用的时间】三个字段,无法区分是哪个文件的回调,导致无法知道在ProgressCallback方法里,对应的参数【已上传的字节数】是属于哪个文件的。本来是想通过【总字节数】来区分的,但是如果是上传的文件里有两个一样大小的文件就会显示有问题。求大神指教
  • [互动交流] 使用华为自带的上传文件列子也报错,求助哦
    报错信息如下:HEAD https://qian.qian.obs.cn-east-3.myhuaweicloud.com/?apiversion net::ERR_CERT_COMMON_NAME_INVALID
  • [互动交流] browserjs上传图片提示错误信息大佬求助
    自己尝试了几天了,都还是不行,万般无奈之下只能求助各位大神啦 小弟在此先谢谢了
  • [存储类] obs 对应存储挂载目录到云服务器本地,可以通过接口执行挂载操作?
    obs 对应存储挂载目录到云服务器本地,可以通过接口执行挂载操作?因为每次发布的时候都需要手动执行挂载命令,操作不方便
  • [互动交流] 对象截取
    这边是 java 对接 obs api 的,我想问一下,这边有没有获取对象的某段内容?比如,我只要获取一个对象的某个位置到最后或者说截取对象的三分之一的内容。然后以流的形式返回。
  • [互动交流] 我使用obs上传图片报错
    报错信息如下endpoint is not set245
  • [存储类] 使用obs c sdk分段并发上传文件,发现每个分段每次读的buffersize是65536,能把这个参数调大些吗?传输快慢和这个参数有关系吗
    使用obs c sdk分段并发上传文件,发现每个分段每次读的buffersize是65536,如何这个参数调大些呢,有什么影响
  • [互动交流] 对象存储与SAN存储和NAS存储相比较有什么优势?
    对象存储与SAN存储和NAS存储相比较有什么优势?
  • [互动交流] 下载过程中出现ssl:timeout后无法再继续下载
    我在C语言中实现了一个通用的下载方法,下载华为云obs文件时,中途出现ssl:timeout,继续进行下载,仍然是ssl:timeout,更换其他的OBS文件也一样。但是此时下载其他文件(非OBS文件)则正常。必须刷新网络后才能正常下载。
  • [互动交流] OBS的对象存储查询问题
    我想问一下,OBS对象存储里面不是有查询所有对象吗?可是所有对象都是文件夹的路径加文件。有没有提供树形结构的 api 接口?比如桶名为zhtj,那返回的数据就是{"zhtj":{"folder_child":[{"a目录":{"folder_child":[],"file_info":[]}}],"file_info":[]}}这种树结构形式?因为我这边需要做一个和OBS对象存储结构一模一样的前端展示页面。
  • [其他] 所谓的在OBS里上传模型,TM的速度太感人了
    学学别人的自研平台吧, 这么不稳定,上传一个东西半天一动不动,FK
总条数:1601 到第 页
上滑加载中