
研发管理
文章平均质量分 54
ejinxian
这个作者很懒,什么都没留下…
展开
-
GOTC 2023全球开源技术峰会
Web 3.0 和元宇宙逐步成为全球科技界的热门概念,科技巨头如 Meta、谷歌、苹果、华为、腾讯、OPPO 等均已在积极布局相关产业,其中一个关键技术就是 3D 引擎,无论是智慧城市、构建虚拟空间、工业设计还是高度真实的沉浸式用户体验都离不开强大的 3D 引擎技术。会议聚焦元宇宙、3D 与游戏、eBPF、Web3.0、开源治理、开源教育培训、云原生、前端、基础软件、AI、IoT 等热门话题,探讨开源未来,助力开源发展。3D 与游戏世界技术峰会、eBPF、AI is Everywhere、聚焦开源安全。原创 2022-10-16 22:52:57 · 1331 阅读 · 0 评论 -
RDKit化学式 分子式搜索
RDKit是一个用于化学信息学的开源工具包,基于对化合物2D和3D分子操作,利用机器学习方法进行化合物描述符生成,fingerprint生成,化合物结构相似性计算,2D和3D分子展示等。将化学与机器学习联系起来的、非常实用的库。可以在很多种化学文件如mol2,mol,Smiles,sdf等之间互相转化,并能将其展示成2D、3D等形式供开发人员使用SMILES(Simplified molecular input line entry system),简化分子线性输入规范,是一种用ASCII字符串明确原创 2022-02-16 10:07:34 · 908 阅读 · 0 评论 -
Zeloof 自制芯片工艺
Sam Zeloof 目前时一名大四学生,近期在其个人博客上分享了在自家车库晶圆厂自制出的Z2芯片。Zeloof开始了集成电路的设计与制造研究,先从FET器件做起,然后在2018年高三器件做出了第一个第一个自制集成电路—Z1放大器。Z1 有 6 个晶体管,是开发所有工艺和设备的绝佳测试芯片我设计Z1放大器是为了寻找一个简单的芯片来测试和调整我的工艺。在MagicVLSI中完成了4个掩模的PMOS工艺(有源/掺杂区、栅极氧化物、接触窗口和顶部金属)的布局。就避免离子污染而言,PMOS 比 NMOS 更原创 2022-01-29 13:20:57 · 2406 阅读 · 0 评论 -
Linux KDE 桌面在 2022 年的开发路线图
KDE 桌面在 2022 年的开发路线图,列出了这个由社区驱动的开源桌面环境今年的主要开发工作。与以往公布的路线图一样, KDE 团队正在进行或即将开始的开发工作的一个预览,而且官方认为在 2022 年底前完成这些事情是可行的合并 "格式和语言" 设置系统设置中的语言和格式页面一直存在一个问题,就是虽然位于两个不同的页面,但它们能够设置的内容却有重叠。目前开发者 Han Young 正在努力将它们合并成一个新页面,以使其更加明确,让用户更难通过选择不兼容的设置来扰乱系统。这项工作正在进行中,有希原创 2022-01-06 22:11:16 · 1145 阅读 · 0 评论 -
欧美民用航空器 DO-178B标准
MC/DC是DO-178B 认证标准中规定的,欧美民用航空器强制要求遵守该标准。 MC/DC定义如下: Condition —— a Boolean expression containing no Boolean operators: Decision —— a Boolean expression composed of conditions and zero or more Boolean operators: Modified Condition/Decision C...原创 2021-09-12 15:53:12 · 928 阅读 · 0 评论 -
谷歌 Daydream VR 开发工具
现在,谷歌的虚拟现实平台 Daydream 已经准备好迎接开发者的到来,这得益于新发布的 Googe VR SDK(开发者工具包),它在周四结束测试正式上线。谷歌表示,这套工具包将让开发者能够为支持 Daydream 的手机和头戴设备开发虚拟现实体验,而且它现在还对集成 Unity 和 Unreal 游戏引擎及工具提供了支持。在今年早些时候的 Google I/O 开发者大会上,谷歌首次发布了原创 2021-08-13 22:45:56 · 185 阅读 · 0 评论 -
Raspberry Pi 构建一个飞机观察器
Raspbian 的安装有两种选项:从 Adafruit 为已配置好的 TFT 显示屏下载一个受内核支持的映像,或编写一个 Raspbian 内置映像,然后进行相应配置。我选择了后者,因为我通常倾向于使用官方 O/S 安装映像,然后执行所需自定义操作。然而,前者包含的步骤更少,更不容易出错。Adafruit 为两种方法提供指导。dump1090 还可让原始 S 模式信息在网络上原创 2021-08-13 22:42:31 · 159 阅读 · 0 评论 -
Mesa 3D 计算机图形库
Mesa 是一个三维计算机图形库,以开源形式实现了OpenGL的应用程序接口Mesa是一个类OpenGL的开源实现.可实现跨DC复制的、近实时的、可扩展的。这几点算是Mesa的特色所在,同时和Mesa要解决的问题背景有很大关系,Mesa主要解决Google在线广告报表和分析业务,论文里提到的use cases包括reporting, internal auditing, analysis, billing和forecasting等方面。举个例子,广告主需要通过Google的AdWor...原创 2021-08-06 22:43:55 · 1929 阅读 · 0 评论 -
文档内容结构化技术探索
word,ppt,excel和pdf等十几种常见办公文档,核心基础服务是文档转码和展现。为了统一十几种文档的转码和展现方案,不依赖于原文件格式的开档软件,技术调研后,最终方案为任意文档转码为pdf格式,解析开源的pdf数据格式,加工后形成文库自有文档格式,在pc端、无线端排版和渲染PC端渲染采用源于PDF的xreader版式数据,版式数据指的是每个元素(文字、图片)都有一个坐标信息和元素的宽高信息,以及其他的描述信息。Retype流式数据(基于xreader版式数据)文档内容“版式.原创 2021-07-29 21:43:09 · 1742 阅读 · 0 评论 -
Apache Arrow 内存数据交换格式
Apache Arrow是Apache基金会下一个全新的开源项目,同时也是顶级项目。它的目的是作为一个跨平台的数据层来加快大数据分析项目的运行速度。Apache Arrow 是 Apache 基金会的顶级项目之一,目的是作为一个跨平台的数据层来加快大数据分析项目的运行速度。它包含一组规范的内存中的平面和分层数据表示,以及多种语言绑定以进行结构操作。 它还提供低架构流式传输和批量消息传递,零拷贝进程间通信(IPC)和矢量化的内存分析库用户在应用大数据分析时除了将Hadoop等大数据平台作为一个经济的存原创 2021-06-24 23:40:08 · 372 阅读 · 0 评论 -
.NET 6 Preview 5
.NET 6 Preview 5 已发布,此版本已包含 .NET 6 的大部分新功能,更新内容主要是优化性能和其他改进。.NET SDK:可选的 Workflow 改进SDK workloads是一项新的 .NET SDK 特性,可帮助开发者在不增加 SDK 大小的情况下添加对新应用程序类型(如移动应用和WebAssembly)的支持。此功能已更新到支持list和update:dotnet workload list命令会提示已安装的 workload dotnet workload...原创 2021-06-24 23:19:09 · 225 阅读 · 0 评论 -
VLOOK Markdown 主题包和增强插件
VLOOK™ 的所有特性清单,详见快速入坑 →一键进入 下载插件: 从 VLOOK™ 在 GitHub 或 Gitee 的主页下载最新发布的版本 也可直接在项目主页中下载主题文件(备用链接) 安装字体:(可选) 下载并安装 VLOOK™ 主题配套字体包 •• 详见「字体主题」 安装 Typora: 下载并安装 Typora 的最新版本(Version 0.10.3 或更高版本) 启动 Typora 并进入「偏好设置」,启用「Markdown 扩展语法、代码块」.原创 2021-06-24 23:17:41 · 1380 阅读 · 0 评论 -
WebNN 人物检测、人脸识别、超分辨率、图像字幕、情感分析、噪声抑制
W3C 发布了 Web Neural Network API(简称为 "WebNN"), JavaScript API 由 W3C 和部分利益相关者开发,作为一种允许通过浏览器进行神经网络推理硬件加速的手段。W3C 在今年早些时候成立了一个 Web 机器学习工作组 (web machine learning working group)。谷歌和微软是参与该工作组的公司之一,他们希望能够利用专用的机器学习硬件加速器和 Web 浏览器中的原生指令"WebNN" 的设计考虑了诸如人物检测、人脸识别、超分辨原创 2021-06-24 23:07:11 · 658 阅读 · 0 评论 -
Qt 发布 Android 自动驾驶技术预览
Qt 官方发文宣布,其Qt Android Automotive OS技术预览 (QAA) 现已发布,并可供所有商业 Qt Device Creation 被许可人使用。QAA 将 Qt 框架和 UI 工具包与 Android 汽车和 Android 绑定,并提供 Qt IVI 框架集成,以帮助汽车制造商开发基于 Android 的人机界面(HMI)和车载信息娱乐系统(IVI)。根据该文,QAA 的主要功能包括:使用 Qt HMI 框架和设计工具设计、构建和自定义 Android 主屏幕 ..原创 2021-06-24 23:04:30 · 604 阅读 · 0 评论 -
BPMN 2.0 流程设计
BPMN(Business Process Modeling Notation)是一种流程建模的通用和标准语言,用来绘制业务流程图,以便更好地让各部门之间理解业务流程和相互关系,旨在促进业务流程的沟通和理解一个基于bpmn.js,Vue 2.x和ElementUI开发的流程设计器在线demo请访问MiyueFE Blog码云同步镜像请访问Gitee/MiyueSC Process Designer...原创 2021-04-30 22:56:14 · 1771 阅读 · 2 评论 -
Grafana 仪表盘和图形编辑器
Grafana 是一个跨平台、开源的数据可视化网络应用程序平台。用户配置连接的数据源之后,Grafana 可以在浏览器显示数据图表和警告。该软件的企业版本提供更多的扩展功能。扩展功能通过插件的形式提供,终端用户可以自定义自己的数据面板界面以及数据请求方式。Grafana Labs 公司宣布旗下核心开源项目(Grafana, Grafana Loki 和 Grafana Tempo)的许可证将从Apache License 2.0 变更为 AGPLv3,相关插件和库则仍保留使用 Apache L...原创 2021-04-30 22:37:34 · 716 阅读 · 1 评论 -
2020 年开源项目
PHP 8 正式 GAJIT.NET 5.0 发布:引入C# 9和F# 5、支持 Windows ARM64Deno 1.0 发布Windows Terminal 1.0 正式发布Eclipse Theia 1.0 发布,TypeScript 编写的云端和桌面IDE 框架Qt 6 正式发布C++ 17、下一代 QML、新的图形架构、Qt Quick 统一 2D 和 3D、CMakeRedis 6.0.0 GA项目迄今最大版本,同时也是参与人数最多的版本。...原创 2020-12-29 21:07:18 · 226 阅读 · 0 评论 -
Liunx 内核漏洞
利用Linux kernel漏洞过程中掌握linux kernel的运行机制和原理一个国外黑客写的四篇系列文章https://blog.lexfo.fr/cve-2017-11176-linux-kernel-exploitation-part1.html参考:一步步利用Linux kernel漏洞原创 2020-12-24 08:13:08 · 234 阅读 · 0 评论 -
Vagrant虚拟化技术
Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境,建立和删除虚拟机、配置虚拟机运行参数、管理虚拟机运行状态、自动配置和安装开发环境、打包和分发虚拟机运行环境。Vagrant的运行,需要依赖某项具体的虚拟化技术,最常见的有VirtualBox以及VMWare两款。Vagrant体系中,有个box(箱子)的概念,类似于docker体系中的image(镜像)。基于同一个box。下载...原创 2020-12-23 14:08:15 · 208 阅读 · 0 评论 -
crc32硬加速指令
CRC32指令的方式有2种:一种是直接使用(内联)汇编代码;另一种是借助编译器intrinsics目前Intel支持的用于计算CRC的有CRC32和PCLMULQDQ两个指令CRC C语言计算代码生成工具:https://pycrc.org/原创 2020-12-23 13:54:52 · 971 阅读 · 0 评论 -
openeuler学习指南
openEuler是一个开源免费的Linux发行版系统,通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系openEuler 是一个面向未来的开源操作系统,依托于最具活力的 openEuler 社区,它的未来将不止于操作系统openEuler入门指南openeuler:https://openeuler.org/zh/openeuler文档:https://openeuler.org/zh/documentation/https://openeuler..原创 2020-12-23 13:40:07 · 1756 阅读 · 0 评论 -
软件持续集成(CI)、持续交付(CD)和持续部署(CD)
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题CI/CD 可让持续自动化和持续监控贯穿于应用的整个生命周期(从集成和测试阶段,到交付和部署)。这些关联的事务通常被统称为“CI/CD 管道”,由开发和运维团队以敏捷方式协同支持。CI 持续集成(Continuous Integration) 持续集成(CI)可以帮助开...原创 2020-09-03 23:18:21 · 764 阅读 · 0 评论 -
研发工程规范性模型-DevSecOps
一、总体设计: 产品研发流程被抽象成 需求、开发、代码准入、测试、上线&验证 五个阶段:正式提交的代码必须严格遵循百度代码风格规范,否则不允许提交代码,产品能够优质、高效和稳定的交付,我们称之为研发工程规范性模型,下文简称工程规范性模型。二、构建产品研发的各个阶段都能实现高效、安全、可靠的交付,将安全漏洞和缺陷消灭在问题的根源:自动化安全工具很难覆盖到产品的需求设计阶段。 安全只覆盖了产品研发的编码和测试阶段,并没有实现全链条覆盖。 绝大多数产品的安全措施集中在测试阶...原创 2020-08-05 09:20:59 · 475 阅读 · 1 评论 -
软件工程设计图(总体设计、概要设计、详细设计)
敏捷开发一般不推荐详细设计,系统总体设计、概要设计可合并为架构(Architecture)设计。一、What is UML?二、Why UML Modeling?三、14种UML图类型概述常用的 UML 图可分静(态)图、动(态)图两类,静态图主要描绘软件的静态结构,而动态图主要描绘软件的动态行为。常用 UML 动态图(5 个):用例图,活动图,状态机图,序列图,通信图。常用 UML 静态图(4 个):类图,包图,部署图,构件图对象图(1.x 起)、组成结构图原创 2020-08-02 07:44:28 · 13781 阅读 · 0 评论 -
redis 辅助工具包 - redis-aux
主要有两个模块——布隆过滤器、基于注解限流。目前的功能基于redisTemplate用法:这里用maven作为工具管理包演示,添加jitpack源、添加下面的依赖 <repositories> <repository> <id>jitpack.io</id> <...转载 2020-01-31 23:21:55 · 277 阅读 · 0 评论 -
PySlowFast 视频理解代码库
PySlowfast 是 FAIR 开源的基于 PyTorch 的视频理解代码库,让研究者可以轻而易举地复现从基础至前沿的视频识别 (Video Classification) 和行为检测 (Action Detection) 算法。PySlowFast 代码库同时开源了大量预训练模型,让研究者省去了反复训练模型的烦恼,可以直接使用 FAIR(FacebookAI Research,Face...原创 2020-01-31 23:19:45 · 2327 阅读 · 0 评论 -
Docker实现隔离
概述容器化技术在当前云计算、微服务等体系下大行其道,而 Docker 便是容器化技术的典型,对于容器化典型的技术,我们有必要弄懂它,所以这篇文章,我会来分析下 Docker 是如何实现隔离技术的,Docker 与虚拟机又有哪些区别呢?接下来,我们开始逐渐揭开它的面纱。文件的隔离了解完进程的隔离,相信你们已经对 Docker 容器的隔离玩法就大概的印象了,我们接下来看看,Docker 内...原创 2020-01-31 23:16:54 · 512 阅读 · 0 评论 -
第三方登录的开源库
目前已支持Github、Gitee、钉钉、百度、支付宝、微信、企业微信、腾讯云开发者平台(Coding)、OSChina、微博、QQ、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、酷家乐、Gitlab、美团、饿了么、等第三方平台的授权登录。以下平台正在接入中: 推特、淘宝https://cod...原创 2020-01-31 23:10:28 · 577 阅读 · 0 评论 -
CLion IDE 来调试 JVM 源码
1.下载 CLionCLion为 C/C++ 提供一个 IDE,咱需要下载这个 IDE 来调试 JVM 源码。2.导入源码安装完 CLion 之后,导入代码,下面简单记录一下操作步骤OpenJDK13 是/opt/java/openjdk/jdk133.配置3-1、Executable修改为咱们编译后的java程序3-2、Build需要删除...原创 2019-10-16 09:43:15 · 3255 阅读 · 0 评论 -
web性能测试基本性能指标
Web性能测试的部分概况一般来说,一个Web请求的处理包括以下步骤:(1)客户发送请求(2)web server接受到请求,进行处理;(3)web server向DB获取数据;(4)webserver生成用户的object(页面),返回给用户。给客户发送请求开始到最后一个字节的时间称为响应时间(第三步不包括在每次请求处理中)。1.事务(Transaction)在web性能测转载 2015-04-13 16:12:22 · 914 阅读 · 0 评论 -
开源软件的商业化策略模型
Max Schireson Crunch Network自由撰稿人目前在Battery Ventures担任驻企高管的 Max Schireson是开源数据库软件公司MongoDB的前CEO。Dharmesh Thakker Crunch Network自由撰稿人Dharmesh Thakker是Battery Ventures的一般合伙人,Intel投资部门前常务董事。开翻译 2016-03-25 09:27:51 · 2441 阅读 · 0 评论 -
Arduino 硬件开发 教程收集
初识arduino http://www.arduino.cn/thread-1083-1-1.html关于Arduino及其周边配件的购买建议 http://www.arduino.cn/thread-11017-1-1.html常见arduino版本比较 http://www.arduino.cn/thread-1192-1-1.html关于使用Arduino做开发的二转载 2016-06-14 13:39:58 · 3155 阅读 · 0 评论 -
微软开源 Quantum Katas,领先的量子编程解决方案
据外媒报道,微软近日推出了一套先进的量子编程解决方案,让编程人员可以更好地学习量子计算及其相关的 Q# 编程语言。量子计算是一项有望彻底改变科技行业的事情,与当前的“传统”计算机相比,新机器将拥有强达数倍的性能,能够轻松攻克此前从未揭开的难题、让当前的各种加密手段瞬间化为无形。微软量子团队表示,Katas 是一款非常优秀的编程语言学习工具,主要依赖于几个简单的学习原则:主动学习,增量复杂性和反...转载 2018-07-31 22:30:37 · 403 阅读 · 0 评论 -
谷歌开源量子计算框架Cirq
AI 前线导读:量子计算是不少科学家们辛勤耕耘的领域,在他们的努力下,量子计算领域有了令人惊喜的进步。在昨天举行的第一届量子软件和量子机器学习国际研讨会(QSML)上,Google AI Quantum 团队发布了 Cirq 的公开测试版,这是一款用于 NISQ 计算机的开源框架。Cirq 专注于解决近期问题,帮助研究人员了解 NISQ 量子计算机是否能够解决具有实际重要性的计算问题。 在过...转载 2018-07-31 22:42:55 · 2454 阅读 · 1 评论 -
多路复用实现单服百万级别RPS吞吐
多路复用其实并不是什么新技术,它的作用是在一个通讯连接的基础上可以同时进行多个请求响应处理。对于网络通讯来其实不存在这一说法,因为网络层面只负责数据传输;由于上层应用协议的制订问题,导致了很多传统服务并不能支持多路复用;如:http1.1,sqlserver和redis等等,虽然有些服务提供批量处理,但这些处理都基于一个RPS下。下面通过图解来了解释单路和多路复用的区别。单路存在的问题...转载 2018-10-22 17:40:58 · 305 阅读 · 0 评论 -
Pytext简介:facebook的基于PyTorch的NLP框架
自然语言处理(NLP)在现代深度学习生态中越来越常见。从流行的深度学习框架到云端API的支持,例如Google云、Azure、AWS或Bluemix,NLP是深度学习平台不可或缺的部分。尽管已经取得了令人难以置信的进步,但构建大规模的NLP应用依然还有极大的挑战,在学习研究和生产部署之间还存在很多摩擦。作为当前市场上最大的会话环境之一,Facebook已经面对构建大规模NLP应用的挑战有一些年头了...转载 2018-12-31 22:33:43 · 263 阅读 · 0 评论 -
推理速度快千倍!谷歌开源语言模型Transformer-XL
语言建模是 NLP 中的一种重要技术,因为它能够应用在各种 NLP 任务中,如机器翻译和主题分类等。目前,处理语言建模问题有两种最先进的架构——循环神经网络(RNN)和 Transformer。前者处理输入表征(单词或字符),逐个学习它们之间的关系;后者接收一段表征,并使用注意机制学习它们之间的依赖关系。虽然这两种架构都取得了令人瞩目的成就,但它们的主要局限在于捕获长期依赖性,例...转载 2019-01-26 13:52:42 · 4520 阅读 · 0 评论 -
nsfw图片识别鉴别工具
模型部分采用 Resnet ,主要参考了 Tensorflow官方的代码做了少许修改。详情见resnet目录下。 尝试了微调和训练一个相对简单的新模型,微调的效果并不好,反而速度会慢很多。我想是因为这些图片和ImageNet 数据集相差太大的缘故。最终发布的模型使用Resnet-原创 2019-01-28 09:53:09 · 6150 阅读 · 0 评论 -
北大、清华计算机课程资源集
北京大学计算机课程资源项目名:【lib-pku】,包括专业课、公选课、政治课、通选课等课程目录GitHub 链接:https://github.com/lib-pku/libpku资料链接直接下载:https://lib-pku.github.io/清华大学计算机课程资源项目名:【THU-CST-Cracker】,按大一到研究生阶段来对课程内容进行分类GitHu...原创 2019-03-27 18:15:25 · 4203 阅读 · 2 评论 -
最常用的UNIX/Linux命令
1. tar command examplesCreate a new tar archive.$ tar cvf archive_name.tar dirname/Extract from an existing tar archive.$ tar xvf archive_name.tarView an existing tar archive.$ tar tv...翻译 2019-04-30 23:19:18 · 460 阅读 · 0 评论