首页 文章 精选 留言 我的

精选列表

搜索[副语言],共10000篇文章
优秀的个人博客,低调大师

Trivy —— 使用 Go 语言开发的容器漏洞扫描工具

Trivy 是一个简单而且功能完整的容器漏洞扫描工具,特别使用用于持续集成。 准确性比较 在 Alpine Linux 中检测的漏洞(2019/05/12) 详细的比较请看Comparison with other scanners 特性 全面检测漏洞 操作系统 (Alpine,Red Hat Universal Base Image, Red Hat Enterprise Linux, CentOS, Debian and Ubuntu) 应用依赖(Bundler, Composer, Pipenv, npm, yarn and Cargo) 简单 Specify only an image name 详情请看Quick Start和Examples 易于安装 No need for prerequirementssuch as installation of DB, libraries, etc. apt-get install , yum install and brew install is possible (SeeInstallation) 准确度高 Especially Alpine Linux and RHEL/CentOS(SeeComparison with other scanners) Other OSes are also high DevSecOps Suitable for CIsuch as Travis CI, CircleCI, Jenkins, etc. SeeCI Example 安装 RHEL/CentOS Add repository setting to /etc/yum.repos.d . $ sudo vim /etc/yum.repos.d/trivy.repo [trivy] name=Trivy repository baseurl=https://knqyf263.github.io/trivy-repo/rpm/releases/$releasever/$basearch/ gpgcheck=0 enabled=1 $ sudo yum -y update $ sudo yum -y install trivy or $ rpm -ivh https://github.com/knqyf263/trivy/releases/download/v0.0.13/trivy_0.0.13_Linux-64bit.rpm Debian/Ubuntu Replace [CODE_NAME] with your code name CODE_NAME: wheezy, jessie, stretch, buster, trusty, xenial, bionic $ sudo apt-get install apt-transport-https gnupg $ wget -qO - https://knqyf263.github.io/trivy-repo/deb/public.key | sudo apt-key add - $ echo deb https://knqyf263.github.io/trivy-repo/deb [CODE_NAME] main | sudo tee -a /etc/apt/sources.list.d/trivy.list $ sudo apt-get update $ sudo apt-get install trivy or $ sudo apt-get install rpm $ wget https://github.com/knqyf263/trivy/releases/download/v0.0.13/trivy_0.0.13_Linux-64bit.deb $ sudo dpkg -i trivy_0.0.13_Linux-64bit.deb Mac OS X / Homebrew You can use homebrew on OS X. $ brew tap knqyf263/trivy $ brew install knqyf263/trivy/trivy 二进制 (包括 Windows) 进入releases 页面,找到相应的把柄,解压并增加可执行权限。 从源码安装 $ go get -u github.com/knqyf263/trivy

优秀的个人博客,低调大师

fastposter 发布 1.4.5,跨语言的海报生成器

v1.4.5 增加了右键菜单,修复了跨域bug 一分钟完成海报开发任务 feature: 增加了右键菜单 删除 图层上移 图层下移 优化项目代码文档 完善开发文档 fixbug: 修复跨域bug 仓库地址 欢迎点亮小星星,加速项目迭代更新 开发文档:https://poster.prodapi.cn/docs/ 在线体验:https://poster.prodapi.cn/ 代码仓库-github 代码仓库-gitee 只需三步,即可完成海报开发启动服务>编辑海报>生成代码 一、启动服务 docker run --name fast-poster -p 9001:9001 tangweixin/fast-poster 二、编辑海报 三、生成代码

优秀的个人博客,低调大师

木兰语言 0.0.22 继续 py 转木兰;探路 py 3.8

之前复现了一部分由 Python 自动转换为木兰代码的功能,运行如下命令就能输出木兰代码:$ 木兰 -兰 某某.py,但尚缺失一些基本语法支持,该功能尚未达到实用程度。 这两天将插入和冒泡排序算法为目标,按需复原了相关部分,达成效果如下(左 Python 右木兰): 下面打算以 猜数字例程 为目标继续补完转换功能。 另外,前几天有位在项目首页加了 binder 在线环境,这才知道有这样的免费服务: 还干了件闲事。木兰重现项目伊始时,就确认了按原始实现基于 python3.7,毕竟离 2023 年还有段时间。不过,现在积攒了这么些测试用例,忍不住想看看如果以后需要升级到 Python 3.8 的话有多大工作量。结果是 添了一处代码,就通过了语法功能部分的测试用例,不过有下面几个语法树相关报警待研究: 每年应付一次 Python 大版本升级导致的语法树变动,似乎还可以接受。先搁着,需要的话再说吧。 附:代码量统计 主要部分的代码行数统计,格式为:上次->现在。 木兰代码量 3206 -> 3259 运行环境,实现与测试大部为木兰代码:582 木兰测试用例,包括部分实用小程序(如井字棋):2624 -> 2677 Python 代码量(木兰实现、测试框架、语法树生成木兰中的 Python 测试代码):3711 -> 3867 生成/木兰.py:242 -> 350 其他似乎没怎么变 嗯,每次都要手动统计忒二了,用木兰写个自动统计的脚本吧~

优秀的个人博客,低调大师

Go 语言开发工具 LiteIDE X37.4 发布

LiteIDE X37.4 已经发布,此版本为功能修复版本。在macOS上删除到回收站功能改用本地 API实现;修复了查找/替换/重构时的编辑器刷新显示问题;重新规划了复制粘贴、复制路径、集成终端等功能的右键菜单显示。 ### 2021.03.02 Ver X37.4 * LiteIDE * move to trash use api on macos * fix find&replace repaint * update terminal action * add copy fullpath action * LiteApp * editor context menu add integrated terminal action * folder view update integrated terminal action * folder view add copy full path action * move to trash use api on macos * LiteFind * fix find&replace editor repaint * fix file search replace repaint * windows fileserach shortcuts add ctrl+atl+f * LiteEditor: * gomod.xml add retract * Terminal: * move to core plugin * DlvDebugger: * add pass flags options

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册