极狐GitLab 签约新大陆自动识别,以质量和安全让智能识别更精准

关于新大陆自动识别

福建新大陆自动识别技术有限公司(以下简称为新大陆自动识别)是新大陆科技集团的成员企业,是新大陆数字技术股份有限公司(股票代码: 000997)的全资子公司。成立自1999年,当前已成为一家全球化的感知识别和机器视觉产品与解决方案提供商,拥有完全自主知识产权的条码核心技术、行业芯片设计技术,走出了一条“硬件+软件+服务”的发展道路,累计开发并拥有多系列百余款感知识别、机器视觉产品,公司产品和解决方案广泛应用于零售仓储、物流快递、医疗健康、公共事业、工业智能等领域。当前,新大陆自动识别在全球多地设有分支机构、技术支持中心,公司的OEM扫描引擎销售额全球排名第三,手持式扫描器销售额全球排名第四。

目前,极狐GitLab 已经为数百家国内企业提供了 GitLab 原厂产品&服务,涵盖金融、医疗、游戏、新能源等众多领域。更多客户案例可以查看官网案例中心【https://dl.gitlab.cn/5vyhrehw】。

新大陆自动识别非常重视企业核心资产的质量和安全,在多方对比以后,选择了极狐GitLab 一体化 DevOps 平台来提升企业核心资产的安全性、可靠性。

极狐GitLab 作为 GitLab 在中国的发行版,能够为本土企业提供本土化原厂服务,也能够积极响应我们的需求。而且极狐GitLab 功能完善,在保护企业代码核心资产方面,有代码安全审计这样的安全功能。双方的合作能够帮助新大陆自动识别的研发人员提供研发效率、保证研发质量,进而提高公司的产品竞争力。

—— 新大陆自动识别 CIO 黄总

极狐GitLab 解决方案

私有化部署,让数据安全无后顾之忧

新大陆自动识别发展多年,沉淀了众多企业核心资产(代码、算法),因此非常重视这些数据的安全性,希望能有一个可靠安全的私有化部署产品实现这一目的。

而极狐GitLab 是全球知名的私有化部署源代码托管平台 GitLab 的中国发行版,具有灵活便捷、可靠安全的私有化部署解决方案。因此新大陆自动识别采用极狐GitLab 来构建企业内部的代码托管平台,解决了企业数据安全“自主可控”的问题。

分散到统一,源代码高效管理之道

之前,新大陆自动识别内部不同研发团队根据自身的情况,用 GitLab CE、SVN 等工具搭建了不同的代码托管平台,公司代码分散在多个平台之上,让企业在源代码的统一管理上面临挑战。

随后,新大陆自动识别研发部门用极狐GitLab 为基搭建了公司级别的统一源代码托管平台,将公司内部的源代码统一存放于极狐GitLab,提高代码管理效率的同时也实现了代码资产的沉淀。统一的代码托管平台为研发流程的规范化、标准化、安全化奠定了良好的基础。另外,极狐GitLab 专业技术团队为新大陆自动识别的极狐GitLab 实例搭建了高可用架构,提高了数据的安全性和可靠性。

MR + CodeReview,构建代码高质量防线

代码质量是新大陆自动识别特别重视的一环,高质量的代码能够避免“工作返工”,对于产品的研发效率至关重要。

为此,新大陆自动识别研发团队搭建了MR + CodeReview为基的代码质量内建体系,所有的变更都必须以 MR(Merge Request,即合并请求)的方式提交,并且会指定相应的代码审核人员(通常可能是产品 Leader),只有审核人员认为代码“合格”才能够将代码合并到主分支,这种机制很好的提高了代码质量,而且当前研发团队还在积极探索将代码安全扫描纳入研发流程,以便进一步提高代码质量、产品质量。

代码安全审计,保护企业核心资产不外泄

新大陆自动识别非常重视代码安全,因为代码(尤其是核心算法)是企业的核心资产,也是企业能够保持核心竞争力的关键。为此,新大陆自动识别使用极狐GitLab 旗舰版中的代码安全审计功能。

极狐GitLab 代码安全审计功能能够对代码仓库的操作进行安全审计,记录不同人员对于仓库的操作记录,比如克隆、拉取、推送等,方便相关人员对操作记录进行审计,避免一些危害操作(诸如删库、修改仓库可见性、即将离职人员大量下载代码等)对公司造成损失。新大陆自动识别还搭建了审计日志分析服务,通过对日志的分析来发现一些不安全操作并及时做出告警,进一步确保了代码的安全。

关于极狐GitLab 代码安全审计功能详情,可以查看文章代码泄漏无感知?代码安全审计构筑企业核心资产安全防线。

GitLab 原厂服务,让本土企业更放心

之前,新大陆自动识别内部有团队在用 GitLab CE,在跟 GitLab inc 沟通之后发现在国内有极狐GitLab,能够为中国本土企业提供 GitLab 原厂服务,因此新大陆自动识别选择了和极狐GitLab 直接沟通。在极狐GitLab 专业技术团队的支持下将 GitLab CE 平滑升级到了极狐GitLab,而且本土化服务团队总是能够对新大陆自动识别提出的需求做出及时响应。

AI 赋能研发,未来已来

新大陆自动识别内部已经在用 AI 进行业务创新,对于 AI 能够赋能研发也是充满肯定,目前也在积极探索相应的解决方案,而极狐GitLab 推出的 AI 编程与软件智能研发助手——驭码CodeRider 通过将 AI 能力引入软件研发流程来成倍提升软件研发效率。针对驭码CodeRider,新大陆自动识别 CIO 黄总表示,愿意同极狐GitLab 一道共同探索 AI 对于软件研发的赋能提效。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/58485.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【移动应用开发】使用多媒体--通知/播放音频/视频

目录 一、具体步骤 二、运行截图 1. 开启通知权限 2. 播放音乐 3. 播放视频 三、源代码 1. activity_main.xml 2. activity_video_player.xml 3. activity_notification.xml 4. 一些配置 5. MainActivity 6. VideoPlayerActivity 7. NotificationActivity 8. And…

VulnHub-Brainpan1 靶机笔记

Brainpan1 靶机笔记 概述 靶机地址:https://vulnhub.com/entry/brainpan-1,51/#download 这台靶机是很好的缓冲区溢出漏洞利用的练习靶机,涉及到逆向和缓冲区溢出漏洞挖掘的一些知识。 一、nmap 扫描 1)端口扫描 nmap -sT --min-rate 1…

echarts实现 水库高程模拟图表

需求背景解决思路解决效果index.vue 需求背景 需要做一个水库高程模拟的图表&#xff0c;x轴是水平距离&#xff0c;y轴是高程&#xff0c;需要模拟改水库的形状 echarts 图表集链接 解决思路 配合ui切图&#xff0c;模拟水库形状 解决效果 index.vue <!--/*** author:…

安全见闻-web安全

web安全 一、web程序简介 1. Web程序的基本构成 2. 工作流程 3. 安全性 二、JavaScript代码库 1. 代码库的概念和用途 2. 常见的代码库 三、框架 1. 常见的前端框架 2. 常见的后端框架 四、数据库 1. 数据库的分类 2. 数据库的潜在漏洞 3. 学习数据库的重要性 五、…

Vue.js(2) 基础:指令与功能概览

正确的开始&#xff0c;微笑的进步&#xff0c;然后持续 文章目录 class和Style绑定v-bind绑定classv-bind绑定style 指令v-model指令v-clock指令v-once指令自定义指令 功能过滤器操作dom计算属性 class和Style绑定 v-bind绑定class 绑定数据对象<div id"app"&g…

【Linux探索学习】第九弹——Linux工具篇(四):项目自动化构建工具—make/Makefile

Linux笔记&#xff1a;https://blog.csdn.net/2301_80220607/category_12805278.html?spm1001.2014.3001.5482 前言&#xff1a; 在前面我们学习了如何用编译并执行&#xff0c;在现代软件开发中&#xff0c;构建一个项目涉及多个步骤&#xff0c;从编译源代码到链接库文件&a…

基于SpringBoot+Vue+MySQL的房屋租赁系统

系统展示 系统背景 随着城市化进程的加速和人口流动性的增加&#xff0c;房屋租赁市场逐渐成为城市生活的重要组成部分。然而&#xff0c;传统的房屋租赁方式存在诸多问题&#xff0c;如信息不对称、交易成本高、租赁关系不稳定等&#xff0c;这些问题严重影响了租赁市场的健康…

View三大机制(一):触摸机制(事件分发)

传递过程遵循如下顺序&#xff1a;Activity->Window->PhoneWindow->DecorView->RootView->ViewGroup->View View事件方法执行顺序:onTouchListener > onTouchEvent > onLongClickListener > onClickListener 主要由三个重要的方法共同完成的,只有Vi…

【面试】rabbitmq的主要组件有哪些?

目录 1. Producer&#xff08;生产者&#xff09;2. Broker&#xff08;消息代理&#xff09;3. Exchange&#xff08;交换机&#xff09;4. Queue&#xff08;队列&#xff09;5. Consumer&#xff08;消费者&#xff09;6. Binding&#xff08;绑定&#xff09;7. Channel&am…

namespace 隔离实战

Docker简介 什么是虚拟化、容器化为什么要虚拟化、容器化?虚拟化实现 什么是虚拟化、容器化 物理机: 实际的服务器或者计算机。相对于虚拟机而言的对实体计算机的称呼。物理机提供给虚拟机以硬件环境&#xff0c;有时也称为“寄主”或“宿主”。 虚拟化: 是指通过虚拟化技术将…

Java AQS CountDownLatch 源码

前言 相关系列 《Java & AQS & 目录》《Java & AQS & CountDownLatch & 源码》《Java & AQS & CountDownLatch & 总结》《Java & AQS & CountDownLatch & 问题》 涉及内容 《Java & AQS & 总结》《Java & AQS &am…

Canvas 画布

文章目录 1. 初识1.1 认识画布1.2 兼容性1.3 上下文属性 2. 绘制2.1 绘制基本图形2.1.1 绘制矩形2.1.2 绘制圆形2.1.3 绘制直线2.1.4 绘制圆弧2.1.5 绘制贝塞尔二次曲线2.1.6 绘制贝塞尔三次曲线2.1.7 封装路径 2.2 颜色控制2.2.1 颜色设置2.2.2 线性渐变2.2.3 径向渐变2.2.4 圆…

使用 web (vue 和DRF))实现 模拟一个IDE 功能思路

采用文件系统和数据库相结合的方案&#xff0c;不仅可以实现基本的文件管理&#xff0c;还可以为未来的扩展提供灵活性。结合我们讨论的内容&#xff0c;以下是更完善的策略&#xff1a; 方案概述&#xff1a;文件系统与数据库结合 文件系统负责实际的文件存储和执行操作&…

javascript中的展开运算符是什么

展开运算符&#xff08;Spread Operator&#xff09;是 JavaScript 中一个非常有用的语法特性&#xff0c;它通过三个点 ...来展开可迭代对象&#xff08;如数组或对象&#xff09;&#xff0c;使其可以更方便地进行操作。 1. 数组中的使用 1.1 合并数组 展开运算符可以轻松地…

XML解析小坑记录[正则表达式解析]

一、问题描述 在做 SSO 单点登录时( 认证中为CAS服务对接 )。在完成对用户ticket票根校验后&#xff0c;返回了用户信息有关 XML 数据片段&#xff0c;例如下&#xff1a; <cas:serviceResponse xmlns:cas"http://www.xxx.xx/xx/cas"><cas:authentication…

ffmpeg视频滤镜:网格-drawgrid

滤镜介绍 drawgrid 官网链接 》 FFmpeg Filters Documentation drawgrid会在视频上画一个网格。 滤镜使用 参数 x <string> ..FV.....T. set horizontal offset (default "0")y <string> ..FV.....T. set…

(50)MATLAB最优延迟迫零均衡器仿真测试与评估

文章目录 前言一、最优延迟迫零均衡器评估模型二、最优延迟迫零均衡器仿真代码1.代码如下&#xff1a;2.迫零均衡器函数zf_equalizer()的MATLAB源码 三、仿真结果画图1.不同权系数长度和延迟的迫零均衡器性能2. 不同权系数长度的迫零均衡器的最佳延迟 前言 对于预设均衡器延时…

用AI绘画工具提升创作效率,这款神器你一定不能错过!

在如今的创作领域&#xff0c;无论是插画师、设计师&#xff0c;还是内容创作者&#xff0c;都在寻找能够提升效率的工具&#xff0c;而AI绘画工具的诞生无疑是一场创意革命。通过AI技术的支持&#xff0c;我们不再需要耗费大量时间在绘制基础草图或反复调整细节上&#xff0c;…

为什么要使用Golang以及如何入门

什么是golang&#xff1f; Go是一种开放源代码的编程语言&#xff0c;于2009年首次发布&#xff0c;由Google的Rob Pike&#xff0c;Robert Griesemer和Ken Thompson开发。基于C的语法&#xff0c;它进行了一些更改和改进&#xff0c;以安全地管理内存使用&#xff0c;管理对象…

Oracle故障诊断(一线DBA必备技能)之ADRCI(四)

1. 题记&#xff1a; 本篇博文继续详细介绍一线DBA必备技能—Oracle DB故障诊断工具ADRCI。 2. 使用 ADRCI 进行故障诊断的步骤 1. 查看警报日志 警报日志是故障诊断的重要信息源&#xff0c;它记录了数据库启动、关闭、错误消息等关键事件。 首先启动 ADRCI。在操作系统命…