• [产品体验官] 华为开源镜像站Mirrors 3.0版本体验及测评-Edward Gavin
    从整体来看,华为云的开源镜像站功能完全可以满足普通开发者需要,下载速度也很快,但是还是有些软件包没有源,这应该是后期需要改进的地方。从网站的角度来看,一些细节性的设计问题(附件文档中提及)需要进行改进。建议:对开发者而言,可能最重要的就是文档了吧,因此,帮助文档最好完善一下(具体附件文档中有说明)。可以感觉得到商业性的产品,不论是设计上还是在功能上,对友商经验积累的借鉴是大家一贯的做法,毕竟这样做可以减少试错,建议在一些功上进行创新,不只是开源镜像站这一个产品。从个人的逻辑角度考虑,设计上的一些小的细节问题还是有很多,希望修正。个人感觉,可能由于不同的产品有不同的设计和实现部门,所以在一些华为云的产品中,功能上还好,尤其是设计上,并没有统一性的感觉,比如本次的开源镜像站,本来是华为云下的产品,但是在镜像站主页却不能进入华为云的控制台,建议在设计不同产品的时候,考虑一些这方面的问题。
  • [产品体验官] 华为开源镜像站Mirrors 3.0版本体验及测评--by铺路能手
    此处省略,详见附件。。。。
  • [产品体验官] 体验官有奖体验第28期 |华为开源镜像站Mirrors 3.0版本体验及评测 by Mike Cao
    Hi,华为云账号: vipmike007微信群昵称: Mike Cao 下面是我的体验总结,详细测评报告详见附件。镜像内容操作体验视觉体验满意度(分数)性能功能特性推荐度系统类能够顺畅的找到自己所需的组件镜像,并加入自己的项目中主界面还可以,点进去路径太乱9速度不错还不错,目录复杂,建议做tree.txt文件,不然得一个个点总体来说很不错,比较适合推荐,推荐度7分。。有两个问题需要明确1.收费问题。2. 我在功能特性中提到的问题i,容器类太少了主界面还可以,点进去路径太乱清新3没测试源地址太少了,建议多几个,比如quay.io 等等3. 语言类-Maven篇不错主界面漂亮,配置相对简单命令行操作,不存在视觉体验9速度很快很好用,缺点:在setting.conf 需要明文配置账号密码3. 语言类-Scala包不全https://mirrors.huaweicloud.com/ 默认提供的操作步骤不适用于mac,最后在腾讯官方找到说明文档配置成功命令行操作,不存在视觉体验1速度还可以,包不全我测试遇到包不存在的问题,麻烦查看是否是包不全的问题:[error] not found: https://mirrors.huaweicloud.com/repository/ivy/org.xerial.sbt/sbt-sonatype/scala_2.12/sbt_1.0/2.3/ivys/ivy.xml[error] not found: https://mirrors.huaweicloud.com/repository/maven/org/xerial/sbt/sbt-sonatype_2.12_1.0/2.3/sbt-sonatype-2.3.pom3. 语言类-Python基本上pip的包都有操作提示对mac不友好命令行操作,不存在视觉体验83MB/S,是我测试最好的产品了pip.conf 没有写mac电脑应该放在那里,对mac太不友好
  • [热门活动] 有奖体验丨华为开源镜像站3.0体验官招募
                  华为开源镜像站 Mirrors(https://mirrors.huaweicloud.com/)是由华为云提供的开源组件、开源操作系统及开源DevOps工具镜像站,目前镜像站提供100+开源组件镜像加速下载服务,全站CDN加速,覆盖常见的开源开发组件、操作系统、常用工具以及华为云服务SDK,包含Maven、NPM、NuGet、CentOS、Ubuntu、Debian、华为鲲鹏核心组件,华为EI组件等,是国内唯一被Maven Central官方认证的开源镜像站。作为业界免费镜像增速最快的开源镜像站,连接华为开发者生态,提供“全面、高速、可信”的开源镜像下载服务,致力于做最懂开发者的镜像站。产品介绍华为开源镜像站Mirrors由华为云提供的开源组件、开源操作系统及开源DevOps工具镜像站,3.0新版强势来袭,特点如下:一、全面1. 目前镜像站提供100+开源组件镜像库;2. 覆盖Maven、NPM、Python、Nuget等7大语言;3. 覆盖CentOS、Ubuntu等20+开源OS镜像源。二、高速1. 全站CDN加速、提供1500M独立带宽入口、部署海外镜像源实时代理。三、可信1. 国内唯一被Maven Central官方认证的开源镜像站;2. CentOS、EPEL等官方认证的操作系统镜像源;3. 提供组件漏洞信息查询。华为开源镜像站Mirrors 3.0新版本对比2.0版本新增特性:一、华为专属镜像、语言库,共建鲲鹏智能生态,并且大量华为专属SDK持续更新。二、增加我的收藏-自定义收藏镜像功能,可关注重点镜像动态。三、清晰的分类搜索、排序筛选,增加镜像导航分类,能快速找到各类镜像,并且预置多种筛选器及排序器,优化组合搜索。四、扁平化暖色设计:去除冗余、厚重和繁杂的装饰效果,减少认知负担,色彩采用淡淡的暖色系,强调了抽象、极简和符号化。产品体验评测内容维度华为开源镜像站Mirrors(https://mirrors.huaweicloud.com/)1.镜像内容:是否能够顺畅的找到自己所需的组件镜像,并加入自己的项目中。2.操作体验:是否能够顺畅的下载。是否能快速搜索到。3.视觉体验:整体视觉及组件下载界面是否友好?4.性能:构建过程加载组件的速度。5.功能特性:对比体验官用过的其他镜像站,是否有哪些功能需要补齐或加强?6.满意度:假如满分10分,你给华为开源镜像站Mirrors 3.0打几分?哪些能力还需补齐或加强?7.推荐度:是否愿意在自己的软件开发项目中推荐身边的同事和朋友使用华为开源镜像站?什么原因促使你做出这个结论?体验过程及评测报告中可参考的镜像站:1. 阿里云镜像站https://developer.aliyun.com/mirror/2. 腾讯软件源https://mirrors.cloud.tencent.com/3. 清华大学开源软件镜像站 https://mirrors.tuna.tsinghua.edu.cn/参与形式Step1:体验官招募:2020年6月8日-6月17日21:00,扫描下方二维码添加微信小助手入群报名。Step2:体验官体验评测:在活动期间2020年6月18日-7月31日21:00时间范围内,前往华为云Devcloud社区https://bbs.huaweicloud.com/forum/forum-568-1.html ,发布主题为“【我是镜像站3.0体验官】+XXXX(XXXX内容可自由填写与评测相关内容)”的评测主题贴。(请发布与华为开源镜像站 Mirrors 3.0相关主题帖,评测内容不少于100字否则取消评选资格。)Step3:分享邀请好友助阵:邀请好友参与对你发布的主题帖进行评论,评论内容请与评测话题相关,最终将按照人气值,评选出人气体验官。Step4:请于8月3日21:00前将评测 华为云账号 + 主题帖链接+截止7月31日21:00帖子评论数 回复本活动发布帖参与奖项评选。回帖示例:我的华为云账号:XXXX (请保持主题帖账号与回复账号一致)我的主题帖链接:XXXX我的评论数:XXXX(请发布主题帖的评论内容与主题帖相关,可展开话题讨论,不少于10字,请勿恶意刷评论,无效盖楼的楼层将不计入最终拼比评论数)我们将评选出【优秀体验官】和【人气体验官】获得大奖哦。不仅如此,凡参与本次体验官活动的用户都将获得【阳光普照奖】。6月18日体验评测即将开启,诚邀各位程序猿鼓励师踊跃参与。添加小助手微信,回复“开源镜像3.0”入群参与体验活动
  • [产品体验官] 体验官有奖体验第28期 |华为开源镜像站Mirrors 3.0版本体验及评测
    本期体验产品:|华为开源镜像站Mirrors 3.0版本体验形式:      本次体验采用有奖征集体验评测报告+群内交流反馈的形式。我们将在体验官群内(扫描最下方二维码申请成为体验官)筛选25位体验官,所有体验官按照用户报告体验维度体验产品,并按照体验维度输出产品体验报告。我们会从中筛选出高质量体验报告,给予礼品奖励。中奖率超高哟~~☆奖品设置如下☆ 金牌测评体验报告奖:3名奖品:机械键盘  1个                                                 银牌测评体验报告奖:7名奖品:文件收纳包1个 体验评测报告优秀参与奖:15名奖品:旅行本(套装)1套☆产品体验评测报告内容要求☆产品介绍:   华为开源镜像站(Mirrors)是由华为云提供的开源组件、开源操作系统及开源DevOps工具镜像站,新版3.0强势来袭,特点如下:一、全面1. 目前镜像站提供100+开源组件镜像库;2. 覆盖Maven、Npm、Python、Nuget等7大主流开发语言;3. 覆盖CentOS、Ubuntu等20+开源OS镜像源。二、高速1. 全站CDN加速、提供1500M独立带宽入口、部署海外镜像源实时代理。三、可信1. 国内唯一被Maven Central官方认证的开源镜像站;2. CentOS、EPEL等官方认证的操作系统镜像源;3. 提供组件漏洞信息查询。华为开源镜像站Mirrors 3.0新版本对比2.0版本新增特性: 1.华为专属镜像、语言库,共建鲲鹏智能生态,并且大量华为专属SDK持续更新。2.增加我的收藏-自定义收藏镜像功能,可关注重点镜像动态。3.清晰的分类搜索、排序筛选,增加镜像导航分类,能快速找到各类镜像,并且预置多种筛选器及排序器,优化组合搜索。4.扁平化暖色设计:去除冗余、厚重和繁杂的装饰效果,减少认知负担,色彩采用淡淡的暖色系,强调了抽象、极简和符号化。产品详细使用说明:1.体验官可用PC点击下方链接,进入华为开源镜像站。https://mirrors.huaweicloud.com/2.本次体验活动建议重点体验语言类组件使用过程,各语言类镜像站使用指导如下所示,也可以通过网络查找更多帮助:华为开源镜像站新手指导(Maven篇)https://bbs.huaweicloud.com/forum/thread-1779-1-1.html华为开源镜像站新手指导(SBT篇)https://bbs.huaweicloud.com/forum/thread-8080-1-1.html华为开源镜像站新手指导(PHP篇)https://bbs.huaweicloud.com/forum/thread-1806-1-1.html华为开源镜像站新手指导(NuGet篇)https://bbs.huaweicloud.com/forum/thread-5877-1-1.html华为开源镜像站新手指导(NPM篇)https://bbs.huaweicloud.com/forum/thread-1803-1-1.html华为开源镜像站新手指导(RubyGems篇)https://bbs.huaweicloud.com/forum/thread-5884-1-1.html华为开源镜像站新手指导(Pypi篇)https://bbs.huaweicloud.com/forum/thread-1769-1-1.html用户报告体验维度:体验评测报告内容需要包含以下维度:1.镜像内容:是否能够顺畅的找到自己所需的组件镜像,并加入自己的项目中。2.操作体验:是否能够顺畅的下载。是否能快速搜索到。3.视觉体验:整体视觉及组件下载界面是否友好?4.性能:构建过程加载组件的速度。5.功能特性:对比体验官用过的其他镜像站,是否有哪些功能需要补齐或加强?6.满意度:假如满分10分,你给华为开源镜像站Mirrors 3.0打几分?哪些能力还需补齐或加强?7.推荐度:是否愿意在自己的软件开发项目中推荐身边的同事和朋友使用华为开源镜像站?什么原因促使你做出这个结论?体验过程及评测报告中可参考的镜像站:体验过程及评测报告中可参考的镜像站:1. 阿里云镜像站https://developer.aliyun.com/mirror/2. 腾讯软件源https://mirrors.cloud.tencent.com/3. 清华大学开源软件镜像站 https://mirrors.tuna.tsinghua.edu.cn/体验评测报告交稿时间:2020年6月23日 16:00前,请报名评测的体验官将评体验测报告发帖上传到华为云社区开发者交流论坛中,分类选择(体验官)。并同步微信告知小助手(微信:hwykfz1)微信号。报告形式不限,如word、excel、PPT都可以。2020年6月30日 16:00前,将获奖信息告知体验官。 体验报告发帖地址:https://bbs.huaweicloud.com/forum/forum-557-639-1.html发帖时,请上传已完成的体验报告,并在帖子内标注微信群昵称,以便评奖时使用 。☆如何报名华为云产品体验官☆请先填写报名表单,报名成为华为云产品体验官。审核成功后,小助手会添加您的微信邀您进入华为云产品体验官群成为华为云产品体验官后续产品体验通知会在体验官群内发布~ 产品体验官可免费参与产品体验并获得相应奖励  扫描二维码,填写报名表
  • [问题求助] 如何发布前端工程至华为开源镜像站.
    如何操作才能发布前端工程至镜像站?
  • [技术干货] 华为开源镜像站新手指导(Rust篇)
    简介:Rust 语言的设计核心是成为一种高效、可靠的通用高级语言. 在编程语言设计中, 高阶的功效学和底层的控制经常是不一致的; Rust 想要做的便是挑战这种冲突. 它通过强大的平衡技术能力和优秀的开发人员体验, Rust允许用户选择控制一些底层的细节(比如内存使用), 而又省去了传统语言实现控制的麻烦. 这是一门兼顾开发效率和执行效率的语言.Rust 语言的开发者是 Mozilla,最早发布于 2014 年 9 月. Rust 的编译器是在 MIT License 和 Apache License 2.0 双重协议声明下的免费开源软件. 该语言的性质侧重于注重安全, 性能和并发性.Rust可以用于开发:命令行应用程序: Rust 不需要任何解释程序, 脚本构建出的程序可被应用快速执行.WebAssembly: Rust 生成的 .wasm 模块不含类似于垃圾回收期这样的额外成本. 高级优化功能和Tree Shaking优化可移除无用代码. 更小的代码尺寸让由Rust编译而成的WebAssembly成为一种JavaScript的高效替代品.网络服务器: Rust 可以控制资源使用, 将内存和CPU占用降到最低; 强大的类型检查可以防止多种级别的Bug, 实现安全可靠的特性; 还可以混合使用任何适用项目的并发方式, 确保用户不会在线程或任务之间意外地共享状态.嵌入式设备: 拥有强大的静态分析, 灵活的内存管理, 无畏并发, 可将Rust集成到现有的C代码库中, 具有良好的可移植性以及社区驱动.
  • KunPeng平台 RocksDB 6.7.3移植安装指南
    1 RocksDB简介        RocksDB是一个快速存储系统,它会充分挖掘Flash or RAM硬件的读写特性,支持单个KV的读写以及批量读写。RocksDB自身采用的一些数据结构如LSM/SKIPLIST等结构使得其有读放大、写放大和空间使用放大的问题。2 环境信息2.1 环境信息项目版本下载地址CentOS7.6https://www.centos.org/download/Kernel4.14.0包含在操作系统镜像中CPU鲲鹏920服务器配置16U16GB40GB3 配置编译环境3.1 Yum源配置                说明:根据依赖或软件来源的不同,以及配置过程的不同,yum源配置分为如下三种:                ·  本地yum源                ·  网络yum源                ·  华为yum源                不作任何配置时,则默认使用Centos官方yum源(需要外网权限)。                Yum源详细配置,可以参考:《KunPeng平台软件移植Yum源配置参考》,本次使用Centos官方默认yum源。                ----结束3.2 安装依赖包    步骤1   安装gcc-c++、snappy、snappy-devel、zlib、zlib-devel、bzip2、bzip2-devel、lz4-devel、git。                yum install gcc-c++ snappy snappy-devel zlib zlib-devel bzip2 bzip2-devel lz4-devel git                                ----结束4 安装        说明:本文将介绍两种安装方式,请视具体情况选择其中一种安装方式。              表 4-1 安装方式说明安装方式安装说明源码编译安装源码安装,与环境内核无冲突,可定制,但是复杂度高。rpm方式安装rpm包方式,方便简单(当部署环境与本文档环境一致时,推荐使用本方式)。4.1 源码编译安装4.1.1 安装gflags                说明:gflags是一个命令行参数解析工具    步骤 1 使用git获取gflags源码。                git clone https://github.com/gflags/gflags.git                cd gflags                git checkout v2.0                                    步骤 2 编译安装。                ./configure --build=arm-linux && make && sudo make install                    步骤 3 刷新环境变量。               echo "export CPATH=/usr/local/include/gflags/:/usr/local/include/google/:$CPATH" >> /etc/profile               echo "export LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH" >> /etc/profile               source /etc/profile               4.1.2 安装zstd               说明:zstd是一个实时压缩算法库。    步骤 1  获取zstd源码。               wget https://github.com/facebook/zstd/archive/v1.1.3.tar.gz                   步骤 2   编译安装zstd。               tar –zxvf v1.1.3.tar.gz               cd zstd-1.1.3               make && sudo make install    4.1.3 安装RocksDB    步骤 1  获取RocksDB源码。               wget https://github.com/facebook/rocksdb/archive/v6.7.3.zip                              unzip v6.7.3.zip                              cd rocksdb-6.7.3    步骤 2  编译静态库,获得librocksdb.a。               make static_lib                              make install-static                   步骤 3  编译动态库,获得librocksdb.so。               make shared_lib                              make install-shared                   步骤 4   刷新ldconfig缓存。               echo "/usr/local/lib" |sudo tee /etc/ld.so.conf.d/rocksdb-arm_64.conf               sudo ldconfig –v                              ----结束4.2 RPM方式安装               说明:rpm都是通过开源代码编译打包而成,并验证通过,打包过程参考”6 RPM打包“。     步骤 1   获取RPM包,并复制RPM包至服务器并安装。               ls –alh *.rpm                   步骤 2   安装gflags。               yum localinstall gflags-2.0-1.el7.aarch64.rpm                   步骤 3   安装zstd。               yum localinstall zstd-1.1.3-1.el7.aarch64.rpm                   步骤 4   安装rocksDB。               yum localinstall rocksdb-6.7.3-1.el7.aarch64.rpm                   步骤 5   刷新环境变量。               echo "export CPATH=/usr/local/include/gflags/:/usr/local/include/google/:$CPATH" >> /etc/profile               echo "export LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH" >> /etc/profile               source /etc/profile                                         ----结束 5 运行和验证5.1 验证准备    步骤 1   准备测试程序。               新建test.cpp文件,内容如下:                 #include <cstdio>                 #include <string>                  #include "rocksdb/db.h"                 #include "rocksdb/slice.h"                 #include "rocksdb/options.h"                                   using namespace std;                 using namespace rocksdb;                  const std::string PATH = "/tmp/rocksdb_tmp";                  int main(){                     DB* db;                     Options options;                     options.create_if_missing = true;                     Status status = DB::Open(options, PATH, &db);                     assert(status.ok());                     Slice key("foo");                     Slice value("bar");                                         std::string get_value;                     status = db->Put(WriteOptions(), key, value);                     if(status.ok()){                         status = db->Get(ReadOptions(), key, &get_value);                         if(status.ok()){                             printf("get %s success!!\n", get_value.c_str());                         }else{                             printf("get failed\n");                                          }                     }else{                         printf("put failed\n");                     }                      delete db;                    }    步骤 2   动态编译。               g++ -o rocksdbtest_d -std=c++11 -lrocksdb test.cpp -ldl               预期生成rocksdbtest_d可执行文件;                   步骤 3   静态编译。               g++ test.cpp -o rocksdbtest_s –lpthread –lrocksdb –std=c++11 –lsnappy –lz –lbz2 –ldl               预期生成rocksdbtest_s可执行文件;                              ----结束5.2 运行测试    步骤 1   运行动态编译生成的可执行执行。                              预期出现“get bar success!!”的提示。    步骤 2   运行动态编译生成的可执行执行。                              预期出现“get bar success!!”的提示。               ----结束6 RPM打包(参考)               说明:本段提供了RPM包制作的详细过程,当部署环境与本文档环境不兼容时,可参考此打包过程,自制RPM包,然后再安装到部署环境。6.1 准备RPM 打包环境    步骤 1   安装打包依赖。               RPM打包依赖与编译依赖相同,请参考“3 配置编译环境“。    步骤 2   安装rpmdevtools。               yum install rpmdevtools                   步骤 3   生成打包目录树。               cd ~/               rpmdev-setuptree    步骤 4   进入目录~/rpmbuild,应有如下文件夹:               cd ~/rpmbuild                              ----结束6.2 gflags支撑库RPM打包6.2.1 编辑SPECS文件    步骤 1   生成SPEC文件模板。               1.切换目录至~/rpmbuild/SPECS。                   cd ~/rpmbuild/SPECS               2.生成模板文件gflags.spec。                   rpmdev-newspec gflags                   ls                       步骤 2   修改SPEC文件。Name:           gflagsVersion:        2.0 Release:        1%{?dist}Summary:        The gflags package contains a C++ library that implements commandline flags processing. License:        GOOGLEURL:            https://github.com/gflags/gflags%undefine_disable_source_fetchSource0:        https://github.com/gflags/gflags/archive/v2.0.zipBuildRequires:  gcc%descriptionThe gflags package contains a C++ library that implements commandline flags processing. It includes built-in support for standard types such as string and the ability to define flags in the source file in which they are used%prep%setup -q%build./configure --build=arm-linuxmake %{?_smp_mflags}%install%make_install%{define} local_bin_path %{_prefix}/local/bin%{define} local_include_path %{_prefix}/local/include%{define} local_lib_path %{_prefix}/local/lib%{define} local_share_path %{_prefix}/local/share%files%{local_bin_path}/gflags_completions.sh%{local_include_path}/gflags%{local_include_path}/google%{local_lib_path}/libgflags*%{local_lib_path}/pkgconfig/libgflags*%{local_share_path}/doc/gflags-2.0%changelog                        ----结束6.2.2 RPM打包                        步骤 1   rpmlint检查SPEC文件或RPM包。               1.安装rpmlint。                   yum install rpmlint                                  2.错误检查。                   说明:如果返回错误/警告,使用 “-i” 选项查看更详细的信息。但由于rpmlint检测较严格,一些错误可忽略,可根据实际情况结合检测结果进行修改。                   rpmlint –i gflags.spec                        步骤 2   构建RPM。               rpmbuild -bb gflags.spec                               ........                   步骤 3   查看生成的RPM包。               ls –alh ~/rpmbuild/RPMS/aarch64                              ----结束6.3 zstd支撑库RPM打包6.3.1 编辑SPECS文件    步骤 1   生成SPEC文件模板。               1.切换目录至~/rpmbuild/SPECS。                   cd ~/rpmbuild/SPECS               2.生成模板文件zstd.spec。                   rpmdev-newspec zstd                   ls                       步骤 2   修改SPEC文件。Name:           zstdVersion:        1.1.3Release:        1%{?dist}Summary:        Zstandard, or zstd as short version, is a fast lossless compression algorithmLicense:        BSD and GPLv2URL:            https://github.com/facebook/zstd%undefine_disable_source_fetchSource0:        https://github.com/facebook/zstd/archive/v1.1.3.tar.gz BuildRequires:  gcc%descriptionZstandard, or zstd as short version, is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios. It's backed by a very fast entropy stage, provided by Huff0 and FSE library.The project is provided as an open-source dual BSD and GPLv2 licensed C library, and a command line utility producing and decoding .zst, .gz, .xz and .lz4 files. Should your project require another programming language, a list of known ports and bindings is provided on Zstandard homepage.%prep%setup -q%buildmake %{?_smp_mflags}%install%make_install%{define}local_bin_path%{_prefix}/local/bin%{define} local_include_path %{_prefix}/local/include%{define}local_lib_path %{_prefix}/local/lib%{define}local_share_path %{_prefix}/local/share/man/man1%files%{local_bin_path}/unzstd%{local_bin_path}/zstd%{local_bin_path}/zstdcat%{local_bin_path}/zstdgrep%{local_bin_path}/zstdless%{local_include_path}/zbuff.h%{local_include_path}/zdict.h%{local_include_path}/zstd.h%{local_include_path}/zstd_errors.h%{local_lib_path}/libzstd*%{local_lib_path}/pkgconfig/libzstd.pc%{local_share_path}/unzstd.1%{local_share_path}/zstd.1%{local_share_path}/zstdcat.1%changelog                        ----结束6.3.2 RPM打包    步骤 1   rpmlint检查SPEC文件或RPM包。                              说明:如果返回错误/警告,使用 “-i” 选项查看更详细的信息。但由于rpmlint检测较严格,一些错误可忽略,可根据实际情况结合检测结果进行修改。               rpmlint –i zstd.spec                    步骤 2   构建RPM。               rpmbuild -bb zstd.spec                              ........                   步骤 3   查看生成的RPM包。               ls –alh ~/rpmbuild/RPMS/aarch64/zstd-*                              ----结束6.4 RocksDB RPM打包6.4.1 编辑SPECS文件    步骤 1   生成SPEC文件模板。               1.切换目录至~/rpmbuild/SPECS。                   cd ~/rpmbuild/SPECS               2.生成模板文件rocksdb.spec。                   rpmdev-newspec rocksdb                   ls                       步骤 2   修改SPEC文件。Name:           rocksdbVersion:        6.7.3Release:        1%{?dist}Summary:        RocksDB is developed and maintained by Facebook Database Engineering Team. It is built on earlier work on LevelDB by Sanjay Ghemawat (sanjay@google.com) and Jeff Dean (jeff@google.com)License:        GPLv2 URL:            https://github.com/facebook/rocksdb%undefine _disable_source_fetchSource0:        https://github.com/facebook/rocksdb/archive/v6.7.3.zip BuildRequires:  gcc-c++ Requires:      gflags zstd snappy snappy-devel gcc-c++ zlib zlib-devel bzip2 bzip2-devel lz4-devel %descriptionRocksDB is developed and maintained by Facebook Database Engineering Team. It is built on earlier work on LevelDB by Sanjay Ghemawat (sanjay@google.com) and Jeff Dean (jeff@google.com)%prep%setup -q%buildmake static_libmake shared_lib%install%{define} install_path%{_prefix}/local%{define}target_path %{buildroot}%{install_path}mkdir -p %{target_path}INSTALL_PATH=%{target_path} make install-staticINSTALL_PATH=%{target_path} make install-shared%postecho "/usr/local/lib" |sudo tee /etc/ld.so.conf.d/rocksdb-arm_64.confsudo ldconfig -v%files%{install_path}%changelog                        ----结束6.4.2 RPM打包    步骤 1   rpmlint检查SPEC文件或RPM包。               说明:如果返回错误/警告,使用 “-i” 选项查看更详细的信息。但由于rpmlint检测较严格,一些错误可忽略,可根据实际情况结合检测结果进行修改。               rpmlint –i rocksdb.spec                    步骤 2   构建RPM。               rpmbuild -bb rocksdb.spec                              ........                   步骤 3   查看生成的RPM包。               ls –alh ~/rpmbuild/RPMS/aarch64/rocksdb*                   步骤 4   RPM包验证。               RPM包的验证,可参考”5 运行和验证“。               ----结束7 参考7.1 RPM打包流程、示例及问题集参考:https://bbs.huaweicloud.com/forum/thread-38327-1-1.html7.2 官方文档参考:https://github.com/google/cadvisor/tree/master7.3 打包参考参考:https://github.com/facebook/rocksdb/blob/master/INSTALL.md参考:https://blog.jeffli.me/blog/2016/12/02/getting-started-with-rocksdb-in-centos-7/
  • 华为开源镜像站DockerHub地址又变成空白
    华为开源镜像站DockerHub地址又变成空白
  • 【精华】【移植相关案例汇总贴FAQ】//持续更新中......
    相关领域标题URLWebDjango   2.2.3 移植指南(CentOS 7.5)https://bbs.huaweicloud.com/forum/thread-27196-1-1.htmlZabbix-2.2.23移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-40853-1-1.htmltomcat   V7.0.78 安装记录★☆☆https://bbs.huaweicloud.com/forum/thread-40770-1-1.htmlRabbitMQ   3.7.18软件迁移指导书_for_CentOS_7.6★☆☆https://bbs.huaweicloud.com/forum/thread-40760-1-1.html编译移植httpd-centos7.6-ARMhttps://bbs.huaweicloud.com/forum/thread-40830-1-1.htmlNginx_1.14.2移植指导_for_CentOS_7.6https://bbs.huaweicloud.com/forum/thread-42041-1-1.htmlFastCGI,2.4.1移植指南_for_centos_7.6https://bbs.huaweicloud.com/forum/thread-42033-1-1.html鲲鹏生态nginx,1.16.1应用软件移植指南(CentOS7.6)https://bbs.huaweicloud.com/forum/thread-49265-1-1.html存储ceph   V10.2.11安装记录★☆☆https://bbs.huaweicloud.com/forum/thread-40771-1-1.html大数据netty-all-4.1.34.Final.jar移植指南https://bbs.huaweicloud.com/forum/thread-40996-1-1.htmlKafka-2.11-1.1.0移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-41082-1-1.htmlTez-0.5.4移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-41865-1-1.htmlHadoop-2.6.0-CDH5.15.1移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-41873-1-1.htmlHbase-1.2.0-cdh5.15.1移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-41972-1-1.htmlSqoop-1.99.5-CDH5.15.1移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42018-1-1.htmlHive-1.1.0-cdh5.15.1移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42037-1-1.htmlSentry-1.5.1-cdh5.15.1移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42074-1-1.htmllz4-java-1.3.0.jar移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42280-1-1.htmlhdp-2.6.3   pig移植指南for centos 7.6 https://bbs.huaweicloud.com/forum/thread-41062-1-1.htmlHDP 2.6.3-tez移植指导https://bbs.huaweicloud.com/forum/thread-41065-1-1.htmlnetty-all-4.0.42-Final.jar编译指导 https://bbs.huaweicloud.com/forum/thread-41068-1-1.htmlsnappy-java-1.1.2.jar   编译移植指导 for centos 7.6 https://bbs.huaweicloud.com/forum/thread-41071-1-1.htmlHDP-2.6.3   Hive 编译指导 for Centos 7.6 https://bbs.huaweicloud.com/forum/thread-41221-1-1.htmlSpark   2.3.0编译指导for Centos 7.6 https://bbs.huaweicloud.com/forum/thread-41226-1-1.htmlHadoop   2.7.5编译指导for Centos 7.6 https://bbs.huaweicloud.com/forum/thread-41229-1-1.htmlZookeeper   V3.4.6安装记录★☆☆https://bbs.huaweicloud.com/forum/thread-40766-1-1.htmlHIVE 3.1.2   软件迁移指导书_for_CentOS_7.6★☆☆https://bbs.huaweicloud.com/forum/thread-40751-1-1.htmlElasticsearch-7.3.1编译过程(CentOS 7.6)https://bbs.huaweicloud.com/forum/thread-40349-1-1.htmllz4-java-1.2.0.jar移植指南,for,中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42284-1-1.htmlHiBench7.0,编译支持,hadoop3(hadoop.mr2.version=3.x.x),★☆☆https://bbs.huaweicloud.com/forum/thread-50823-1-1.htmlmahout-0.9-cdh5.13.3,编译(循环依赖问题解决),★☆☆https://bbs.huaweicloud.com/forum/thread-49934-1-1.htmlhive,3.1.1,移植指南(CentOS,7.6)★☆☆https://bbs.huaweicloud.com/forum/thread-40358-1-1.htmlHadoop-2.9.1移植指南https://bbs.huaweicloud.com/forum/thread-41872-1-1.htmlsolr-4.10.1移植指南https://bbs.huaweicloud.com/forum/thread-41857-1-1.htmlnetty-all-4.1.12.Final.jar移植指南https://bbs.huaweicloud.com/forum/thread-41835-1-1.htmlElasticSearch,6.3.0移植指南https://bbs.huaweicloud.com/forum/thread-41066-1-1.htmlSpark,2.4.3移植指导_for_centos7.6https://bbs.huaweicloud.com/forum/thread-42045-1-1.htmlRedis_4.0.14移植后指导-for_CentOS_7.5https://bbs.huaweicloud.com/forum/thread-42042-1-1.htmlLucene-solr,7.7.0,软件移植指导书https://bbs.huaweicloud.com/forum/thread-45745-1-1.htmlnetty-all-4.0.36.Final.jar,软件移植指导书https://bbs.huaweicloud.com/forum/thread-45742-1-1.htmlKafka_2.11-1.1.1移植指南★★☆https://bbs.huaweicloud.com/forum/thread-40729-1-1.htmlElasticSearch7.0安装部署指导https://bbs.huaweicloud.com/forum/thread-40895-1-1.html数据库MongoDB   3.4.2软件移植指导书for Linx 6.0.90https://bbs.huaweicloud.com/forum/thread-40925-1-1.htmlRedis   3.0.7移植指南 for Linx 6.0.90 V1.0https://bbs.huaweicloud.com/forum/thread-40926-1-1.htmlKunpeng   920数据库MySQL 8.0.17移植指导书   for NeoKylinV7Update6https://bbs.huaweicloud.com/forum/thread-40978-1-1.htmlMySQL   5.7.27移植指南 for CentOS 7.6【鲲鹏920(ARM64)   】https://bbs.huaweicloud.com/forum/thread-40476-1-1.htmlRedis   4.0.9移植指南 for CentOS 7.6【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-40847-1-1.htmlBenchMarkSQL-5.0移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-40849-1-1.htmlOrientDB-3.0.19移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-41027-1-1.htmlPostgreSQL-9.4移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-41061-1-1.htmlKSQL-5.0.0移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-41079-1-1.htmlMySQL   5.7.27移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42275-1-1.htmlMySQL   5.7.27移植指南 for Ubuntu 18.04.1【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42278-1-1.htmlSysbench-1.0.17   编译指导 for Neokylin 7.6 https://bbs.huaweicloud.com/forum/thread-41073-1-1.html鲲鹏920(ARM64)   Percona_8.0.16软件移植指导书 for Neokylin7.6https://bbs.huaweicloud.com/forum/thread-41599-1-1.htmlKunpeng   920数据库MySQL 8.0.18+MGR单主模式搭建指导 for CentOS7.6https://bbs.huaweicloud.com/forum/thread-41754-1-1.htmlRedis   V3.2.4迁移记录★☆☆https://bbs.huaweicloud.com/forum/thread-40764-1-1.htmlMySQL   v8.0.17软件迁移指导书_for_CentOS_7.6★☆☆https://bbs.huaweicloud.com/forum/thread-40755-1-1.htmlsysbench   V0.5 测试环境搭建指导https://bbs.huaweicloud.com/forum/thread-40551-1-1.htmlRedis-5.0.6软件移植指导书(CentOS 7.6) https://bbs.huaweicloud.com/forum/thread-40351-1-1.htmlTaiShan数据库Percona_5.7.26迁移指导(Centos7.6)https://bbs.huaweicloud.com/forum/thread-40559-1-1.htmlmongdb客户端驱动安装参考【arm】https://bbs.huaweicloud.com/forum/thread-44321-1-1.htmlmysql,5.7.27,编译安装,(Kylin,7.6)https://bbs.huaweicloud.com/forum/thread-40443-1-1.htmlMySQL5.7.24编译安装(CentOS7.6)https://bbs.huaweicloud.com/forum/thread-40619-1-1.htmlMySQL_Cluster_7.6.7软件移植指导_for_NeoKylin-7.6https://bbs.huaweicloud.com/forum/thread-42040-1-1.htmlInfluxdb_1.7.6移植指导_for_centos7.6https://bbs.huaweicloud.com/forum/thread-42035-1-1.html鲲鹏生态influxDB,1.7.6,应用软件移植指南(CentOS7.6)https://bbs.huaweicloud.com/forum/thread-49257-1-1.htmlMongoDB,4.2软件移植指导书for,Neokylin,7.6https://bbs.huaweicloud.com/forum/thread-40903-1-1.html网卡DPDK&gcc编译指导文档(CentOS 7.6) https://bbs.huaweicloud.com/forum/thread-40343-1-1.htmlDPDK19.08软件移植指导书_for_CentOS_7.6https://bbs.huaweicloud.com/forum/thread-41603-1-1.html使用kvm虚拟机进行DPDK转发测试(CentOS 7.6) https://bbs.huaweicloud.com/forum/thread-40346-1-1.html【网卡】1822网卡驱动源码编译指导https://bbs.huaweicloud.com/forum/thread-49144-1-1.html虚拟化鲲鹏云服务器   Docker 安装指南(CentOS 7.5/Ubuntu 18.04)https://bbs.huaweicloud.com/forum/thread-26599-1-1.htmlQEMU 安装指南https://bbs.huaweicloud.com/forum/thread-27096-1-1.html基础软件nmon arm版本编译 [Centos7.6] ★☆☆ https://bbs.huaweicloud.com/forum/thread-40990-1-1.htmlCmake   3.9.2 安装指南(CentOS 7.6)https://bbs.huaweicloud.com/forum/thread-26597-1-1.htmlPython   2.7.16 移植指南(EulerOS 2.8)https://bbs.huaweicloud.com/forum/thread-27099-1-1.htmlPHP 7.2.10   安装指南(EulerOS 2.8)https://bbs.huaweicloud.com/forum/thread-27127-1-1.htmlparamiko安装指导文档for Neokylin-7.6https://bbs.huaweicloud.com/forum/thread-40804-1-1.htmlQt 5.13.0编译移植指导 for centos 7.6 https://bbs.huaweicloud.com/forum/thread-41064-1-1.html编译移植PHP   7.2.10 - ARMhttps://bbs.huaweicloud.com/forum/thread-40831-1-1.htmlCentOS安装python,numpy和scipyhttps://bbs.huaweicloud.com/forum/thread-50114-1-1.htmlgcc,8.3,编译安装,(凝思,6.0.90),★☆☆,https://bbs.huaweicloud.com/forum/thread-40740-1-1.htmlpython组件编译安装过程,★☆☆,https://bbs.huaweicloud.com/forum/thread-40711-1-1.htmlgfortran,编译器(gcc8.3)编译安装及简单测试(凝思,6.0.90),★☆☆,https://bbs.huaweicloud.com/forum/thread-40587-1-1.html,凝思OS,gfortran,编译器,编译安装(gcc8.3)https://bbs.huaweicloud.com/forum/thread-40400-1-1.htmlpython,组件编译安装,(centos7.6)https://bbs.huaweicloud.com/forum/thread-40372-1-1.htmlpython3.7.4,组件编译安装numpy,scipy,scikit_learn,mlflow(Centos7.6)https://bbs.huaweicloud.com/forum/thread-40367-1-1.htmlpython,3.7.4,编译安装(centos,7.6)https://bbs.huaweicloud.com/forum/thread-40363-1-1.htmlSTREAM编译移植(CenOS,7.6)https://bbs.huaweicloud.com/forum/thread-40432-1-1.htmlkeepalived-2.0.17编译移植(CentOS,7.6)https://bbs.huaweicloud.com/forum/thread-40431-1-1.htmliperf_2.0.8移植指导for_NeoKylin-7.6https://bbs.huaweicloud.com/forum/thread-42036-1-1.html其它Ruby 2.6.3   移植指南(EulerOS 2.8)https://bbs.huaweicloud.com/forum/thread-27102-1-1.html各Linux arm操作系统获取“多路径管理软件(Multipath)”路径汇总https://bbs.huaweicloud.com/forum/thread-36478-1-1.htmlSpringBoot   2.1.6移植指南 for CentOS 7.6【鲲鹏920(ARM64)   】https://bbs.huaweicloud.com/forum/thread-40475-1-1.htmlGanglia-3.7.2移植指南 for 中标麒麟7.5【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-40851-1-1.htmlLLVM 8.0.0移植指南 for CentOS 7.6【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-40855-1-1.htmlDubbo   2.7.3移植指南 for CentOS 7.6【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-41018-1-1.htmlACE 6.5.0移植指南 for CentOS 7.6【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42076-1-1.htmlACE 6.5.0移植指南 for Ubuntu 18.04.1【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42078-1-1.htmlACE 6.3.2移植指南 for CentOS 7.6【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42270-1-1.htmlACE 6.3.2移植指南 for Ubuntu 18.04.1【鲲鹏920(ARM64)】https://bbs.huaweicloud.com/forum/thread-42272-1-1.htmlinotify-tools   3.14移植指南(CentOS 7.6)https://bbs.huaweicloud.com/forum/thread-40621-1-1.htmlCURL   7.26.0移植指南(CentOS 7.6)https://bbs.huaweicloud.com/forum/thread-40617-1-1.htmlTaiShan服务器(ARM64) hummingbird 1.6.0移植指南https://bbs.huaweicloud.com/forum/thread-40378-1-1.html鲲鹏920(ARM64)   kurento-media-server移植指南 for Ubuntu 18.04https://bbs.huaweicloud.com/forum/thread-41671-1-1.htmlKMS 0.5.0 安装记录★☆☆https://bbs.huaweicloud.com/forum/thread-40773-1-1.htmlTaiShanV2   kubernetes V1.13.5安装操作记录★☆☆https://bbs.huaweicloud.com/forum/thread-40557-1-1.htmlTaiShanV2   neo4j安装操作记录https://bbs.huaweicloud.com/forum/thread-40553-1-1.htmlBrpc-0.9.6软件移植指导书(CentOS 7.6)https://bbs.huaweicloud.com/forum/thread-40353-1-1.html鲲鹏920(ARM64)   RSA2048_for_Centos_7.6迁移指导https://bbs.huaweicloud.com/forum/thread-40402-1-1.html泰山服务器升级opensslhttps://bbs.huaweicloud.com/forum/thread-40451-1-1.htmlffmpeg和x264、x265软件移植-centos76-armhttps://bbs.huaweicloud.com/forum/thread-40833-1-1.htmlfilebeat软件移植-centos7.6-armhttps://bbs.huaweicloud.com/forum/thread-40829-1-1.htmlffmpeg软件移植-centos76-armhttps://bbs.huaweicloud.com/forum/thread-40827-1-1.htmletcd软件移植centos7.6-armhttps://bbs.huaweicloud.com/forum/thread-40826-1-1.htmlcfssl移植指导书-centos7.6-ARMhttps://bbs.huaweicloud.com/forum/thread-40825-1-1.htmlTaiShan   2280 V2 安装openmpi编译报错https://bbs.huaweicloud.com/forum/thread-41038-1-1.htmlGo语言安装参考(CentOS,7.6)https://bbs.huaweicloud.com/forum/thread-49505-1-1.htmlCentOS,7.5,/,7.6,/,7.7安装libreoffice,5.3.6.1过程方法【arm】https://bbs.huaweicloud.com/forum/thread-48568-1-1.htmlhdf5,1.8.x,及1.10.x,版本编译安装,(centos7.6)★☆☆,https://bbs.huaweicloud.com/forum/thread-40591-1-1.htmlFastdfs,编译部署指南,(Centos7.6),★☆☆https://bbs.huaweicloud.com/forum/thread-40287-1-1.htmlJruby-1.6.8,编译方法?https://bbs.huaweicloud.com/forum/thread-21860-1-1.htmlneo4j-3.5.6移植指南https://bbs.huaweicloud.com/forum/thread-41792-1-1.htmlLogstash-6.3.0移植指南https://bbs.huaweicloud.com/forum/thread-41748-1-1.htmlKibana-6.3.0移植指南https://bbs.huaweicloud.com/forum/thread-41070-1-1.htmlCoreMark_V1.0移植指南https://bbs.huaweicloud.com/forum/thread-40727-1-1.htmlACE移植指南https://bbs.huaweicloud.com/forum/thread-40725-1-1.html鲲鹏生态seaweedfs,1.58,应用软件移植指南(CentOS7.6)https://bbs.huaweicloud.com/forum/thread-49269-1-1.html鲲鹏生态activemq,5.13.3,应用软件移植指南(CentOS7.6)https://bbs.huaweicloud.com/forum/thread-49268-1-1.html]鲲鹏生态cas5.2.2,应用软件移植指南(CentOS7.6)https://bbs.huaweicloud.com/forum/thread-49264-1-1.html鲲鹏生态k8s,1.13.0,应用软件移植指南(CentOS7.6)https://bbs.huaweicloud.com/forum/thread-49262-1-1.html鲲鹏生态TRAEFIK,2.1,应用软件移植指南(CentOS7.6)https://bbs.huaweicloud.com/forum/thread-49259-1-1.html鲲鹏生态Harbor应用软件移植指南(CentOS7.6)https://bbs.huaweicloud.com/forum/thread-49256-1-1.htmlGanglia安装部署指导https://bbs.huaweicloud.com/forum/thread-40900-1-1.htmlTaiShan服务器ipxe引导文件snponly.efi编译指导书https://bbs.huaweicloud.com/forum/thread-40932-1-1.html 
  • [技术干货] 【深圳HDZ共享】周朝晖分享《钩深索隐区块链下一波开发热潮》
    【摘要】周朝晖,以思维冲击的方式,生动描述了区块链下一波的巨大机会主讲人:周朝晖以下分享内容PPT合集:HDZ社区—携手全球开发者 共建开放、创新、多元的开发者社区组织       HDZ是Huawei Developers Zone的英文缩写,是华为开发者生态面向全球开发者建立开放、创新、多元的开发者社区组织。      致力于帮助开发者学习提升、互动交流、挖掘机会,推动ICT、互联网等产业生态的建立和发展。      对云计算、IoT、人工智能、5G、区块链、鲲鹏、昇腾、软件开发与运维、开源等各技术领域感兴趣的开发者、软件工程师、创业者、运营人、产品人、大学生、老师等都可以参与到HDZ。      HDZ秉承开放、创新、多元的社区文化,完全由各地HDZ组织者、志愿者自发组建和领导。华为公司不直接参与HDZ组织建设和领导,只按需对HDZ社区活动提供必要的方向指导、资源支持、活动支撑等,并为各地HDZ组织者提供与全国组织者互动交流的机会。 怎么加入HDZ?      目前,全国各地HDZ社区正在加速建设,后续将在20多个城市全面铺开。全国各地市的小伙伴只要你对HDZ感兴趣,愿意加入社区共同推进当地开发者社区组建和发展,都可以报名成为HDZ核心组织者或志愿者! 如何加入HDZ,成为核心组成员?核心组成员需要在IT技术领域、社区活动、组织策划、媒体传播等方面中的某一领域具有一定的经验,并愿意对组织负责,愿意通过HDZ交流学习,锻炼自己的技术能力、组织能力,认识更多同道中人,掌握更多先进的技术知识。 如何加入HDZ成为志愿者?社区的成长离不开各领域提供资源的合作伙伴、活动组织者、社区运营伙伴等的参与。不论你擅长运营、营销、文案、摄影、活动组织,还是擅长技术分享;不论你是在校学生,还是职场精英;不管您是大咖还是小咖,只要您对HDZ社区感兴趣,都可以申请加入HDZ社区成为社区的一员,共同推动社区发展进步。你可以利用业余时间,结识更多志同道合的朋友,也可以在这里发掘商业机会、合作伙伴。 加入HDZ我能得到什么?1.核心组织者可写入HDZ贡献者名单2.结识更多志同道合的朋友,发掘机会3.提升自己的技术能力、活动组织能力、运营能力等4.证书、奖章激励5.有机会受邀参与华为官方大会,与全国各地HDZ核心组织者见面碰撞6.更多权益、福利,持续更新中...扫描上方二维码即可报名申请成为各城市核心者、志愿者
  • 使用华为开源镜像站缺少jar包
    使用华为镜像站创建maven项目以下工具包无法下载: com.alibaba.druid  //阿里巴巴数据库链接池 Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5 Cannot resolve plugin org.apache.maven.plugins:maven-resources-plugin:2.6 Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:2.4 Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 Cannot resolve plugin org.apache.maven.plugins:maven-surefire-plugin:2.12.4 Cannot resolve plugin org.apache.maven.plugins:maven-install-plugin:2.4 Cannot resolve plugin org.apache.maven.plugins:maven-deploy-plugin:2.7 Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3 maven的setting文件配置如下 <mirror>     <id>huaweicloud</id>     <mirrorOf>*</mirrorOf>     <url>https://repo.huaweicloud.com/repository/maven/</url> </mirror> 偶尔还报错 huaweicloud.xxxx未找到
  • [视频直播] RTMP推流直播摄像头
    首先我们了解下视频采集端,前端推流设备,包括rtmp编码器,OBS、采集卡推流、手机安装推流软件推流、支持rtmp协议的推流摄像机等等这些,当然也可以用RTSP协议拉流,但每个前端设备都必须要有一个固定的网络地址,这样成本较高,所以大部分直播都是走RTMP协议。介绍一下华为云直播专用RTMP推流摄像机设备——叁陆伍视讯公司的RTMP推流摄像机http://www.cctv-cbo.com/h-pd-71.html#_pp=109_404。这种摄像机集成了采集视频、视频编码、rtmp推流一体的功能,一台摄像机,安装在所要直播的环境,用网线接到普通上网的路由器即可推流所设定的云直播服务器地址,比如华为云直播服务器。前端摄像机安装好后,以华为云为例,开通华为云直播服务器平台,添加备案的域名,一定要添加备案的自有域名,添加后到你的域名后台进行解析,解析后等待10分钟刷新华为云直播后台即可,需要添加推流域名和播放域名。华为云直播后台开通后,打开URL鉴权,生成推流地址,然后把这个推流地址填写到叁陆伍视讯公司的摄像机系统,保存后摄像机即向华为云推送音视频流。用户可以通过华为云的播放管理找到视频的播放地址,有rtmp、flv、hls播放链接,把这些播放链接嵌入到客户端播放器即可播放。
  • 在鲲鹏机上源码编译安装php Swoole 扩展 #化鲲为鹏,我有话说#
    #化鲲为鹏,我有话说#swool扩展使用c语言编写 并支持arm 平台,所以可以轻松编译运行成功下面是编译运行过程使用系统是ubuntu18.04使用apt 命令安装php7.2apt install php7.2-cliapt install php7.2-devSwoole:面向生产环境的 PHP 异步网络通信引擎使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 使用 PHP + Swoole 作为网络通信框架,可以使企业 IT 研发团队的效率大大提升,更加专注于开发创新产品。来源: https://www.swoole.com/编译安装Swoole扩展是按照PHP标准扩展构建的。使用phpize来生成编译检测脚本,./configure来做编译配置检测,make进行编译,make install进行安装。请下载releases版本的swoole,直接从github主干上拉取最新代码可能会编译不过如无特殊需求, 请务必编译安装swoole的最新版本如果当前用户不是root,可能没有PHP安装目录的写权限,安装时需要sudo或者su如果是在git分支上直接git pull更新代码,重新编译前务必要执行make clean安装准备安装前必须保证系统已经安装了下列软件php-7.0 或更高版本gcc-4.8 或更高版本makeautoconfpcre 下载地址https://github.com/swoole/swoole-src/releaseshttp://pecl.php.net/package/swoolehttp://git.oschina.net/swoole/swoole下载源代码包后,在终端进入源码目录,执行下面的命令进行编译和安装新手编译示例cd swoolephpize (ubuntu 没有安装phpize可执行命令:sudo apt-get install php-dev来安装phpize)./configuremake sudo make install
  • [交流分享] #化鲲为鹏,我有话说# 看到有很多人在问方舟编译器的事,没人答,我来谈谈我的见解
    #化鲲为鹏,我有话说#ARM(鲲鹏),给您不一样的感觉。看到有很多人在问方舟编译器的事,没人答,我来谈谈我的见解。方舟现在开源的是maple ir,不是编译器框架,前端是用第三方…后端没有。ir就是编译器用于表示所编译程序的数据结构,编译的优化、代码生成什么的还没放出。samples跑不了。华为加油。
总条数:192 到第 页
上滑加载中