首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程

    Instagram 开源用于 Python 3的MonkeyType 工具

    Instagram 宣布将其 MonkeyType 工具开源。它是通过运行时跟踪类型自动将类型注释添加到您的 Python 3 代码的工具

    96690发布于 2018-01-23
  • 来自专栏Opensource翻译专栏

    3开源行为驱动的开发工具

    BDD入门 因此,已经准备就绪,可以迫不及待地为团队选择合适的开源工具。希望它易于使用,自动化所有测试并为每次测试运行提供易于理解的报告。让我们开始吧! 3种BDD工具可供选择 BDD的核心是一种帮助整个团队了解最终用户的行为和行为的方法,这将导致更清晰的需求,测试以及最终更高质量的应用程序。在选择工具之前,请先做准备。 定义好策略并准备好实现BDD方案自动化后,便有几种开源工具供您选择。 Cucumber Cucumber可能是最受支持的BDD工具。它被广泛认为是一种简单易学的工具,易于上手。 JBehave是一个功能强大的工具,但是由于可以进行更多的自定义,因此入门起来并不容易。团队需要确切地问自己,需要什么功能以及学习工具的各种配置是否值得花费时间。 无论哪种方式,都可以使用开放源代码工具来帮助您支持测试的发展。

    1.7K11发布于 2019-12-25
  • 来自专栏实验盒

    face3d: 3D人脸处理Python开源工具

    项目作者:Yao Feng Github: https://github.com/YadiraF/face3d 简介 3D 人脸是非常有趣的研究领域。 face3D 是一个基于 Python 的开源项目,实现了 3D 人脸研究的众多功能。 3DMM 是非常流行的3D人脸生成和重建的一个方法,具体可以参考《Regressing Robust and Discriminative 3D Morphable Models with a very 例子 进入 example 文件夹,直接就能运行一些例子: 3DMM 直接运行2_3dmm.py就能看到3dmm的运行示例。 3D图像是非常有趣的玩意,后续会有更多开源项目或文献的介绍。 记得关注 AI 实验室,开启 AI 动手之旅!

    3.4K30发布于 2021-09-22
  • 来自专栏个人路线

    代码审计开源工具

    问题引出 铁汁们, 跟大家咨询一个事情,俺想找几个开源免费的代码审计工具,有没有收藏过大佬 定义 代码审计工具是一类辅助我们做白盒测试的程序,它可以分很多类,例如安全性审计以及代码规范性审计,等等。 ,还是一种静态分析工具,它允许将代码质量保证完全集成到任何工作流中,并根据任何特定组织的需求进行完全定制,是最有效的软件质量保证、静态程序分析和评审工具3.工具名称:Flawfinder **下载地址:**https://dwheeler.com/flawfinder/#prepackaged 工具介绍: 一个开源免费工具,专门用于查找Python代码中的常见安全问题 它是带有Apache License 2.0的开源软件。 可以在开发过程中或之后使用此工具,以在将代码投入生产之前查找Python代码中的常见安全问题,或使用此工具来分析现有项目并查找可能的缺陷 4.工具名称:Brakeman Rails **下载地址:**https

    3.7K20编辑于 2021-12-07
  • 来自专栏3D视觉从入门到精通

    缺陷检测开源工具

    一、DEye 下载链接: https://github.com/sundyCoder/DEye 介绍:Defect Eye是一个基于tensorflow1.4的开源软件库,主要用于表面缺陷检查。 该应用领域涵盖了制造环境中的各种应用,包括加工工具鉴定,晶圆鉴定,玻璃表面鉴定,掩模版鉴定,研发以及工具,过程和生产线监控。 图案化和非图案化的晶圆缺陷检查和鉴定工具可在晶圆的前表面,后表面和边缘上发现颗粒和图案缺陷,从而使工程师能够检测和监控关键的良率偏移。 surface defects saliency detection(表面缺陷显着性检测) 下载链接: https://github.com/abin24/Saliency-detection-toolbox 该工具箱中包含 14个检测模型,分别是: 1、视觉注意机制的ITTI和BMS; 2、基于全局颜色稀疏度的FT,LC和HC; 3、基于局部颜色稀疏度的AC和MSS; 4、基于频域分析的SR,Rudinac和PHOT; 5

    2K20发布于 2020-12-11
  • 来自专栏孤鸿

    开源工具软件

    开源工具集合 kahun 在 Github 发起系统管理员相关的开源资源整理。内容包括:备份/克隆软件、云计算/云存储、协作软件、配置管理、日志管理、监控、项目管理…… 当然也有系统管理员相关书籍。 IMAP/POP3邮件服务器 Courier IMAP/POP3 -快速,可伸缩,企业级IMAP和POP3服务器 Cyrus IMAP/POP3 -运行在密封服务器上,普通用户不允许登录。 Dovecot -主要考虑安全而编写的IMAP和POP3服务器 Qpopper – 一个古老且流行的POP3服务器实现 IT资产管理 GLPI -带有额外管理接口的信息资源管理器 OCS Inventory Icinga – Nagios分支 LibreNMS – Observium分支 Monit – 管理和监控Unix系统的小型开源工具 Munin -网络资源监控工具 Naemon -基于Nagios4 Request Tracker -使用Perl编写的工单跟踪系统 TheBugGenie -开源的工单系统,具有非常完备的用户权限分配 故障排除 故障排除工具 mitmproxy -ython工具,用于拦截

    3.6K31编辑于 2022-10-04
  • 来自专栏阮一峰的网络日志

    Java开源建站工具

    美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单。 他的语言平台是Java,开发项目是一个网站(还未上线)。所用到的工具都是开源的,可以免费得到。 这当然不是没有原因的,Java看上去确实不像是最便捷的网站开发工具,给人的感觉是用起来麻烦又费事。 但是不可否认的是,Java的平台很成熟,各种工具包、工具库非常多,而且JVM虚拟机更是先进的技术。 Objectify-AppEngine:GAE平台的数据库管理工具3. GitHub:代码托管服务。 二、Java编程环境 4. Eclipse:著名的Java集成开发环境。 5. Apache Commons:Java开发的工具包。 8. Guava:Google发布的Java工具库。 9. JRebel:允许立即查看Java代码修改后的执行结果。 10. Sass Scss:CSS代码生成工具。 (完)

    2.2K80发布于 2018-04-12
  • 来自专栏曲水流觞TechRill

    开源工具

    一旦碰到这种情况,作为一个资深码农的第一反应必须是:马上开发一个提高效率的工具! 需求明确: 用Python开发一个Jira看板打印工具 鄙人也是行动派,说干就干。 叹一口气,python做个工具果然不太适合非IT人士,不纠结,马上着手做个老本行的 Java 版本,jre + jar 包 + bat脚本就搞定。 代码已经开源在Github上,使用了相对宽松的 Apache License 2.0开源协议。写的仓促,代码质量并不高,必要的时候再重构吧。 ,继续做一个小工具集合,目前先实现了一个基于Excel批量发送邮件的模块,Excel一行记录是一封邮件,支持根据列头占位符动态拼装邮件内容,这个试用下来还是很简单的,只要会做Excel,不多说,一并开源 https://github.com/NicholasQu/TinyTools 截图如下: ---- 写在最后 欢迎新老朋友在Github或后台留言提需求,甚至加入这个开源项目的维护,小工具我想大家肯定有很多想做的

    98520发布于 2019-11-05
  • 来自专栏数据和云

    MySQL 开源工具集合

    上次聊到MySQL官方运维工具。这次再了解下常用的开源工具。 目前已收集的并在实际环境中使用过的开源工具如下: ? 可以说掌握了这些工具(原理和使用技巧),MySQL的日常运维就更简单。 备注:介绍中图片部分是开源社区的,部分是自己按照思路画的,画图有助于理解。 在线DDL变更 pt-osc&gh-ost都是在线变更ddl的工具。 pt-osc在于触发器原理 ? mydumper是多线逻辑备份工具,一些自研产品常用的工具,myloader是sql语句导入工具 ,同一个软件包,跟mydumper结合使用。 ? sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。 总结 对于MySQL5.7版本这些工具目前支持的都非常友好,但8.0版本目前很多工具不兼容。

    1.5K70发布于 2021-07-09
  • 来自专栏OpenFPGA

    FPGA开源工具

    工具链搭建环境基于虚拟机Ubuntu 18.04 更换更新下载源 Ubuntu 12.04 (LTS)代号为precise。 Ubuntu 14.04 (LTS)代号为trusty。 deb-src http://site.example.com/debian distribution component1 component2 component3 所以后面几个参数是对软件包的分类 安装依赖环境 在网站(http://www.clifford.at/icestorm/)查看开源工具所依赖的环境,命令如下: sudo apt-get install build-essential clang libftdi-dev \ qt5-default python3-dev libboost-all-dev cmake libeigen3-dev 上面的命令基本都是常用的软件 公众号:OpenFPGA 后台回复:虚拟机 就能得到最新链接 流水灯示例 使用开源工具链和其他EDA软件没有太大区别,下面说下我使用过程的步骤: 1、使用文本编译器编辑编辑Verilog文件,本人习惯用

    2K20发布于 2020-07-28
  • 来自专栏程序员泥瓦匠

    开源 Docker 工具分享

    Docker 社区已经创建了许多开源工具,它们所能帮你处理的用例甚至会超出你的想象。 你可以在网上找到很多酷炫的 Docker 工具,其中大部分是开源的,都可以在 Github 上找到。 为了帮助你,我收集了一些我在日常工作中使用的又有趣又实用的 Docker 工具,这些工具提升了我的工作效率,减少了原本需要手工完成的工作。 上述命令的输出如下所示: [2017-04-28T06:27:24] [INFO] : The following container would have been removed 0c1b3b0972bb792bee508 //github.com/spotify/docker-gc/blob/master/README.md GitHub 地址:https://github.com/spotify/docker-gc 3、 你在日常工作中使用 Docker 工具吗?希望这些工具能够为你带来帮助,也欢迎在评论中推荐你觉得有用的工具。 - END -

    71120编辑于 2021-12-17
  • 开源BI工具红黑榜:2025年主流开源BI工具全景对比

    Superset由Airbnb贡献的轻量级BI产品,目前在GitHub上有3万多颗星,其受欢迎程度可见一斑。 重要的是,它还提供了图形扩展支持,通过开发插件还可以对接任意可视化库,如ECharts、AntV、HighCharts、VX和D3,这点对用户非常实用。 综合来看,Superset作为大厂开源的BI产品还是非常值得一用。 如果你的需求是开发常规报表,那么 BIRT 绝对是一款可以尝试的工具。与 BIRT 类似的还有一款 JasperReports 工具,功能方面大同小异。 我们知道,国内的报表具备很强的本土特征,润乾报表最初是为实现复杂报表而设计的报表工具,是目前主流产品(含商业)中做的最早也是实现得最好的一个。在这方面,无论使用上面提到的任意一款工具都无法很好满足。

    6.6K10编辑于 2025-03-25
  • 来自专栏翩翩白衣少年

    『GitHub项目圈选26』推荐3款本周 超实用 的开源工具

    Star:10.4k 项目地址:https://github.com/udecode/plate 主要功能: • 插件丰富,开箱即用 • 无缝集成与定制开发 • UI 响应式设计,支持主题切换 • 完全开源免费 02、PDF-Guru PDF-Guru 是一个基于 PDF 的多功能办公学习工具箱,它不仅仅是一个简单的 PDF 阅读工具,更是一个集 PDF 管理、Anki 卡片制作和视频笔记功能于一体的全能工具 ,集成了 50 多款常用的开发小工具,且不需要联网即可使用。 最重要的是,它不断更新,目标是集成超过 100 款实用工具,让开发者可以一站式解决各种问题。 而 DevHub 集合了这一切,无需跳转到多个不同的网站或工具,所有操作都可以在本地离线完成。这样不仅提升了开发效率,也确保了数据的安全性。

    60210编辑于 2024-09-18
  • 来自专栏数据科学与人工智能

    开源工具】大数据时代之开源R

    这就要用到一些数据挖掘和数据分析工具。统计和制图软件太多了,如Microsoft Excel、SAS、IBM SPSS、Stata以及Minitab,可是为什么R的受关注度越来越高呢? R是一个GNU项目,即自由开源软件。目前R正以指数级速度不断成长——普遍认为,它的用户人数可能超过了100万,它有4000多个由开发社区贡献的附件包,而且每年以约25%的速度增加。

    93950发布于 2018-02-26
  • 来自专栏python3

    开源组件:(3)dbutils

    commons-dbutils 是 Apache 组织提供的一个开源JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能 param)  //描述:Execute an SQL INSERT, UPDATE, or DELETE query with a single replacement parameter. (3) This Connection must be in auto-commit mode or the update will not be saved. (3)public int update(String throw new RuntimeException(e); } finally { DbUtils.closeQuietly(conn); } } @Test // 3) ) { throw new RuntimeException(e); } finally { DbUtils.closeQuietly(conn); } } } 3.

    79130发布于 2020-01-06
  • 来自专栏量子位

    只需3kbps就能清晰通话,这个谷歌音频工具开源了!

    子豪 发自 凹非寺 量子位 报道 | 公众号 QbitAI 3kbps也能清晰通话的神器Lyra,开源了! Lyra是谷歌公司推出的一款不惧低带宽的音频编解码器,用来实现随时随地高质量通话。 结果显示: 在3kbps的情况下,Lyra性能优于现有的其他编解码器; 在8kbps的情况下,其性能优于Opus,同时降低了超过60%的带宽; 甚至,Lyra在3kbps情况下的语音清晰度,也优于6kbps 已在GitHub开源 现在,Lyra已经在GitHub上开源。 ? Lyra使用Bazel构建框架,并且使用C++编写代码,以保证速度、效率和可操作性。 此外,Lyra还为开发人员提供了编码和解码所需的工具。 谷歌工程师Andrew Storus和Michael Chinen表示: “很高兴看到开源社区的创造力能体现在Lyra上,以开发更多独特和有影响力的应用。” 感兴趣的读者可戳下方链接了解详情。

    76320发布于 2021-04-23
  • 来自专栏流媒体音视频

    发现一个超好玩的开源项目:3D抽奖工具

    简介今天无意间发现了一个超级好玩抽奖工具,支持设置奖品信息以及参与抽奖人员信息,同时还支持把抽奖结果导出。最妙的是界面展示非常酷炫,呈现一个3D球体效果。 之后,中奖结果沿原路返回至前端,前端利用Three.js渲染3D抽奖动画,最终向用户展示中奖信息。 命令添加环境变量:"build":"exportNODE_OPTIONS=--openssl-legacy-provider&&webpack--mode=production--progress--colors"33.运行nvmuse16.20.2切换版本。4、升级项目依赖将Webpack升级到v5或更高版本,这些版本已兼容OpenSSL3.0。通常需要同时升级VueCLI、vue-loader等相关依赖。

    63010编辑于 2025-11-14
  • 来自专栏架构驿站

    【性能工具开源压力测试工具汇总

    当然仅有这两个指标并不能完成对性能的分析,我们还需要对服务器的 cpu、men进行分析,才能得出结论 二、webbench webbench是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能力 webbench -c 并发数 -t 运行测试时间 URL 如: webbench -c 5000 -t 120 http://www.vpser.net/ 三、ab ab是apache自带的一款功能强大的测试工具 四、Siege 一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。

    2.7K60编辑于 2022-03-25
  • 来自专栏全栈程序员必看

    kettle工具使用教程_开源etl工具kettle

    kettle工具使用简明手册 运行启动脚本spoon.bat快捷方式 如果正确启动,则出现的主界面应该是下面这样的。

    1.3K41编辑于 2022-09-27
  • 来自专栏PaddlePaddle

    全流程3D医疗分割开发工具MedicalSeg重磅开源

    图1 各类医学影像 其中,3D影像能够更直观辅助医生提升诊断效率。但医学影像的读片工作对专业知识要求高,这样繁重且重复性较高的阅片工作,仅能由专业的影像科医生完成。 医学图像分割工具MedicalSeg。 图2 MedicalSeg医学影像分割工具介绍 MedicialSeg以模块化的形式,提供了从数据处理、模型训练、可视化验证到部署的全流程。 提供了高精度的VNet、UNet模型,支持7种不同格式的3D数据读取,6种3D数据变换、12类器官数据预处理,方便医疗从业者快速构建医疗识别模型,高效进行图像识别。 完整的流程图如图所示: 图3 MedicalSeg可视化功能展示 模型丰富先进高效 MedicalSeg涵盖了主流的UNet、VNet等3D分割模型,其中VNet在COVID-19 CT scans

    1.3K20编辑于 2022-09-01
领券