上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 121 下一页

2023年5月3日

Oracle GoldenGate Free goldengate 的免费版

摘要: Oracle GoldenGate Free 是goldengate 的免费版,基于容器运行,包含了完整的goldengate 特性,但是也有有限制的 限制 oracle 数据库20G 大小 只能与GoldenGate free 实例交互 没有active data guard 以及xstream 阅读全文

posted @ 2023-05-03 10:18 荣锋亮 阅读(254) 评论(0) 推荐(0) 编辑

2023年5月1日

juicefs 方便mac 进行utm 虚拟机的文件共享

摘要: 以前写过基于sshfs 实现共享的,以下是一个基于juicefs的,可以参考 参考玩法 简单说明: 每个系统都挂载juicefs 参考使用 创建juicefs 依赖资源 version: '3' services: db: image: mysql:5.6 environment: - MYSQL_ 阅读全文

posted @ 2023-05-01 17:41 荣锋亮 阅读(54) 评论(0) 推荐(0) 编辑

通过sshfs 方便mac 进行utm 虚拟机的文件共享

摘要: 基于utm 进行vm 管理,在mac 系统中是一个很不错的工具,但是默认因为一些vm 内核的问题,不能直接共享,很不方便 使用mac 系统开发好,然后通过scp 是一种方法,但是很多是否并不是很方便 参考集成玩法 简单说明: mac 系统安装fuse 包,之后直接将vm 中的目录通过sshfs 挂载 阅读全文

posted @ 2023-05-01 17:12 荣锋亮 阅读(384) 评论(0) 推荐(0) 编辑

bytehound 参考试用

摘要: 参考使用 备注: 测试的是一个nginx 服务的情况,使用了自己构建的支持centos 7 的版本 使用 安装nginx 以及ab yum install -y nginx httpd-tools 配置nginx 使用单进程模式,不使用后台进行 master_process off; worker_ 阅读全文

posted @ 2023-05-01 12:33 荣锋亮 阅读(60) 评论(0) 推荐(0) 编辑

bytehound centos 7构建说明

摘要: bytehound已经提供了相关的包,但是因为依赖的glib 版本比较高,低版本的centos 不能运行(比如centos7),所以自己构建了一个版本的 准备 使用centos-release-scl, 当然还需要rust 可以先安装好,同时还需要node(需要yarn) yum -y instal 阅读全文

posted @ 2023-05-01 12:31 荣锋亮 阅读(61) 评论(3) 推荐(0) 编辑

bytehound linux 内存profiler工具

摘要: bytehound 是基于rust 开发的,方便的linux 内存profiler 工具 特性 支持分析内存了泄漏,内存消费情况 支持完整的调用栈分析 包含了ui 支持导出数据,使用火焰图分析 支持jemalloc 分配器的分析 参考使用 通过LD_PRELOAD,此模式是通过环境变量的,当然也可以 阅读全文

posted @ 2023-05-01 10:14 荣锋亮 阅读(194) 评论(0) 推荐(0) 编辑

2023年4月29日

使用fpm 构建一个kernel module rpm包

摘要: 昨天参考社区的示例,开发了一个简单的kernel 模块,尽管我们可以通过insmod 进行模块安装,但是对于实际的分发是很不方便的 比较推荐的做法是制作一个rpm包,方便模块的分发以及共享 一些问题 模块的安装位置 一般我们外部开发的模块都在/lib/modules/${uname}\extra 目 阅读全文

posted @ 2023-04-29 08:40 荣锋亮 阅读(70) 评论(0) 推荐(0) 编辑

2023年4月28日

Linux kernel 模块开发&构建学习

摘要: 主要是学习下kernel 模块的玩法,代码来自社区 简单kernel 代码 hello_world.c #include <linux/init.h> #include <linux/module.h> MODULE_LICENSE("Dual BSD/GPL"); static int hello 阅读全文

posted @ 2023-04-28 18:38 荣锋亮 阅读(65) 评论(0) 推荐(0) 编辑

OpenMetadata 1.0 发布

摘要: 就在几天前OpenMetadata 发布了1.0 一般来说1.0 就代表着可以ga 了,OpenMetadata 的发展还是很快的,目前可以集成的服务就越来越多了,对于元数据服务还是很值得尝试使用的 参考资料 https://github.com/open-metadata/OpenMetadata 阅读全文

posted @ 2023-04-28 15:39 荣锋亮 阅读(169) 评论(0) 推荐(0) 编辑

utm 试用

摘要: 前边简单说明过utm 是一个很不错的mac 虚拟化管理工具,以下是一个简单的试用 安装 直接下载mac 的安装程序就行了 使用 下载镜像 可以下载自己想运行的系统,比如我使用清华的镜像加速下载centos 的 创建虚拟机 网络说明 目前似乎有一个问题就是网卡没有绑定ip,需要手工重启下网卡,参考if 阅读全文

posted @ 2023-04-28 15:27 荣锋亮 阅读(75) 评论(0) 推荐(0) 编辑

utm 基于qemu 的mac 虚拟化管理工具

摘要: utm 属于mac 的一个虚拟机化管理工具,支持多种虚拟机化能力,底层基于了qemu 特性 基于qemu 支持完整的系统模拟 30+ 以上的处理器支持 text 终端模式 基于spice 以及qxl 的vgg 图形模式 usb 设备 jit 加速 支持在设备中创建管理vm 说明 对于mac 系统来说 阅读全文

posted @ 2023-04-28 13:27 荣锋亮 阅读(56) 评论(0) 推荐(0) 编辑

2023年4月26日

kratos ory 开源的新oauth2 方案

摘要: kratos ory 开源的新oauth2 方案(api 优先方案) 包含的特性 自服务的登录以及注册 MFA/2FA 支持,支持totp 协议 账户校验 账户恢复 个人信息管理 admin api 参考资料 https://github.com/ory/kratoshttps://www.ory. 阅读全文

posted @ 2023-04-26 21:51 荣锋亮 阅读(159) 评论(0) 推荐(0) 编辑

gitleaks 保护以及发现安全key的工具

摘要: gitleaks 可以方便的扫描git 项目,发现潜在的key 泄漏问题,可以方便的集成到我们的ci/cd 中 说明 对于需要发现代码中安全key 的问题,gitleaks 是一个值得使用的工具 参考资料 https://github.com/gitleaks/gitleakshttps://git 阅读全文

posted @ 2023-04-26 21:34 荣锋亮 阅读(194) 评论(0) 推荐(0) 编辑

logseq 开源知识管理平台

摘要: logseq 是一个开源的知识管理平台 特性 任务管理 pdf 注释 Flashcards 白板 同时支持不少插件 说明 对于希望搭建自己知识库的是一个不错的选择,同时官方的文档就是一个可以快速体验的入口 参考资料 https://github.com/logseq/logseqhttps://pl 阅读全文

posted @ 2023-04-26 21:29 荣锋亮 阅读(276) 评论(0) 推荐(0) 编辑

2023年4月25日

tracecompass 远程linux 主机lttng trace

摘要: tracecompass 支持配置远程主机,然后可以通过可视化界面进行lttng 的管理,比如session 的启动,event trace 的开启,然后就是可以直接方便的分析是一个很方便的功能 参考界面 集成效果 获取的remote trace 信息,可以方便的进行可视化分析 说明 traceco 阅读全文

posted @ 2023-04-25 22:17 荣锋亮 阅读(99) 评论(0) 推荐(0) 编辑

tracecompass+lttng 分析系统性能问题

摘要: 主要是一个测试学习,对于基于babeltrace 的我以前写过简单的使用,以下主要是基于tracecompass 进行可视化分析 安装lttng 可以直接使用centos 系统自带的,但是推荐使用EfficiOS 源 wget -P /etc/yum.repos.d/ https://package 阅读全文

posted @ 2023-04-25 21:31 荣锋亮 阅读(152) 评论(0) 推荐(0) 编辑

tracecompass mac 安装JVM shared library does not contain the JNI_CreateJavaVM symbol问题解决

摘要: 最近在学习tracecompass,因为mac 系统版本有点高,直接运行发现起不来 可能的原因 jvm 版本问题 可以通过修改Info.plist 文件添加jvm 信息 依赖库签名问题 我的jvm 是正确的,但是还是提示上边的问题,结果通过直接命令行启动,发现提示签名问题 如下 ver/libjvm 阅读全文

posted @ 2023-04-25 08:59 荣锋亮 阅读(234) 评论(0) 推荐(0) 编辑

2023年4月24日

tracecompass 基于trace+log 分析系统性能问题的gui 工具

摘要: tracecompass 是eclipse 社区贡献的,支持对于trace 以及log 进行方便的分析,可以用来快速分析系统性能问题支持多种trace 格式,包含了linux,标准jaeger,linpacp,lttng ,gdb trace 是一个很不错的工具,同时官方也提供了比较完备的资料可以参 阅读全文

posted @ 2023-04-24 22:07 荣锋亮 阅读(334) 评论(0) 推荐(0) 编辑

2023年4月23日

tldr 方便的man 工具

摘要: 使用tldr 可以方便的查看友好的文档 参考使用 安装 npm install -g tldr 更新cache sudo tldr -u 使用 比如查询rmmod 命令使用 说明 tldr 是一个比较方便的man 工具,提供了比较友好的命令查询,同时我们也可以自己定义帮助信息,支持的客户端也不少 参 阅读全文

posted @ 2023-04-23 21:51 荣锋亮 阅读(20) 评论(0) 推荐(0) 编辑

keydb ModJS的一些说明

摘要: 一些特性 modjs 是基于了标准redis 的模块支持处理的,当然是需要注意redis版本的,实际上大家基本都已经使用相对比较新的redis版本的 提供了EVALJS 可以实现类似lua 的命令操作 支持添加命令(但是需要在启动的时候) 支持npm 模块,但是不是完全兼容npm的,没有实现io 的 阅读全文

posted @ 2023-04-23 21:32 荣锋亮 阅读(32) 评论(0) 推荐(0) 编辑

2023年4月22日

keydb 提供的ModJS 模块

摘要: keydb 提供了ModJS 模块,可以支持js 开发redis 扩展,很方便,同时也支持了简单的npm 模块能力(但是也有不少限制) 以下是一个参考使用 环境准备 docker-compose 注意npm 模块需要到redis 的work 目录(具体如下docker 的是/data) versio 阅读全文

posted @ 2023-04-22 23:03 荣锋亮 阅读(33) 评论(0) 推荐(0) 编辑

2023年4月21日

kconfig-hardened-check linux 内核安全选项检查工具

摘要: kconfig-hardened-check 是一个内核安全配置选项的检查工具,可以快速的帮助我们发现内核的一些安全配置项 对于安全有比较高要求的还是值得使用的 参考使用 安装 python3 -m venv venv source venv/bin/activate pip install -U 阅读全文

posted @ 2023-04-21 22:14 荣锋亮 阅读(58) 评论(0) 推荐(0) 编辑

osboxes 方便的主机镜像服务

摘要: osboxes 提供了可以直接使用的虚拟机镜像,我们可以直接进行使用,可以加速日常的测试,目前支持virtualbox以及vmware对于经常需要测试的是一个不错的选择,当然基于vgrant 也是一个不错的快速环境搭建的工具 参考资料 https://www.osboxes.org/https:// 阅读全文

posted @ 2023-04-21 21:58 荣锋亮 阅读(88) 评论(0) 推荐(0) 编辑

2023年4月20日

sbom-tool 微软提供sbom工具

摘要: sbom-tool 是微软开源的创建spdx2.2 兼容的sboms 工具,支持不少语言,当然spdx 提供的spdx-sbom-generator 也是一个不错的选择开源可视化管理上 dependency-track是一个很不错的工具,但是是基于cyclonedx 格式的,可以通过cycloned 阅读全文

posted @ 2023-04-20 21:41 荣锋亮 阅读(690) 评论(3) 推荐(0) 编辑

Squirrel 类似clickonce 的工具

摘要: 微软的clickonce 是一个比较强大的软件更新以及分发模式,Squirrel 是一个开源的类似的工具,提供的功能相比clickonce 多了不少,对于windows 桌面应用的分发是一个值得选择的工具 参考资料 https://github.com/Squirrel/Squirrel.Windo 阅读全文

posted @ 2023-04-20 10:23 荣锋亮 阅读(53) 评论(0) 推荐(0) 编辑

pypiserver 最小开源pip 私服

摘要: pypiserver 是一个轻量的pip 私服,支持下载以及上传,对于pip 包我们可以通过scp 以及标准pip 上传处理 启动 基于venv python3 -m venv venv source venv/bin/activate mkdir packages pypi-server run 阅读全文

posted @ 2023-04-20 10:04 荣锋亮 阅读(155) 评论(0) 推荐(0) 编辑

2023年4月19日

基于cups 协议实现一个灵活的无线打印

摘要: 以前实际上简单介绍过基于cups 进行网络打印的处理的,以下是一个相对完整方案,可以实现相对完整的管理(也比较简单,但是基本够用) 参考图 备注: 以上扩展支持了多端,通过基于cups 管理多个打印机,默认cups 可以支持text,image,pdf 打印,为了方便实现office 周边的打印,包 阅读全文

posted @ 2023-04-19 21:29 荣锋亮 阅读(338) 评论(0) 推荐(0) 编辑

2023年4月18日

ipp-server 基于python实现的不错的ipp 服务

摘要: ipp-server 基于python实现的不错的ipp 服务,可以方便测试,同时支持了好几种模式的运行 参考运行 支持保存 ps 格式 python -m ippserver --port 1234 save /tmp/ pdf 格式 python -m ippserver --port 1234 阅读全文

posted @ 2023-04-18 22:27 荣锋亮 阅读(188) 评论(1) 推荐(1) 编辑

2023年4月16日

Pake 基于rust 开发的快速web 页面打包app 的工具

摘要: Pake利用了tauri 可以实现web 页面快速打包桌面app 说明 对于希望快速打开一个桌面应用的场景,Pake 还是值得试用的 参考资料 https://github.com/tw93/Pake 阅读全文

posted @ 2023-04-16 22:42 荣锋亮 阅读(302) 评论(1) 推荐(1) 编辑

2023年4月15日

cups+ippserver+cups4j 进行ipp 打印测试

摘要: cups 是一个打印标准,ippserver 属于一个测试mock 的ipp 服务(基于软件的),cups4j 是cups 的一个客户端 环境准备 具体配置参考github,实际配置来自ippsample 的测试配置 version: "3" services: ippserver: image: 阅读全文

posted @ 2023-04-15 18:03 荣锋亮 阅读(524) 评论(3) 推荐(1) 编辑

docker 运行cups 服务

摘要: 主要是一个简单测试,方便学习 环境准备 docker-compose version: "3" services: cups: image: olbat/cupsd privileged: true ports: - "632:631" volumes: - ./cupsd.conf:/etc/cu 阅读全文

posted @ 2023-04-15 10:38 荣锋亮 阅读(693) 评论(0) 推荐(0) 编辑

一些ipp测试框架资料

摘要: 整理了一些资料可以方便基于cups 以及ipp 的框架测试 参考资料 https://github.com/watson/ipp-printerhttps://github.com/watson/bonjourhttps://github.com/watson/bcchttps://github.c 阅读全文

posted @ 2023-04-15 08:40 荣锋亮 阅读(36) 评论(0) 推荐(0) 编辑

2023年4月14日

使用cups + ipp 协议client 进行网络打印处理

摘要: 实际上日常中我们已经使用了网络打印了(比如公司内部使用的共享打印机),现在大家会有使用基于部分厂商开发的的网络打印进行资料打印从技术实现上基本都是基于网络打印技术,然后通过控制程序对于打印机进行操作,然后平台会按照不同的打印模式收取不同的费用,用户可以自己去固定网点去取资料 参考图 简单说明:以上是 阅读全文

posted @ 2023-04-14 20:36 荣锋亮 阅读(605) 评论(0) 推荐(0) 编辑

melange+ apko 基于的alpine docker 镜像集成玩法

摘要: 主要是一个集成,同时可以提供方便的alpine apk 包管理以及维护 参考集成 备注:以上中使用git 进行配置管理,使用melange 进行apk 包的构建,同时可以结合s3 将数据存储到s3中,如果构建基于alpine 镜像的可以直接使用构建的私服,同时 也可以结合apko 进行oci 镜像构 阅读全文

posted @ 2023-04-14 09:26 荣锋亮 阅读(57) 评论(1) 推荐(1) 编辑

melange 基于源码构建apk 包的工具

摘要: 实际上melange是apko 的相关项目,结合起来可以更好的创建基于apk 的oci 镜像,melange 主要是定义了 一套pipeline 可以方便的进行apk 包开发 安装 可以基于docker 运行 go install chainguard.dev/melange@latest 使用 配 阅读全文

posted @ 2023-04-14 08:57 荣锋亮 阅读(33) 评论(0) 推荐(0) 编辑

2023年4月13日

apko不依赖dockerfile基于apk 包构建oci 镜像的工具

摘要: 可以方便的基于apk 包进行oci 镜像的构建以及发布 包含的特性 可重复执行同时确认二进制文件一致 快速 小 sbom 支持 服务支持,基于s4 安装 可以通过go install 以及docker 模式运行 go install chainguard.dev/apko@latest 使用 配置 阅读全文

posted @ 2023-04-13 20:49 荣锋亮 阅读(43) 评论(0) 推荐(0) 编辑

vouch-proxy 基于auth_request 模块的nginx sso&oauth&oidc 登录方案

摘要: vouch-proxy 基于auth_request 模块的nginx sso&oauth&oidc 登录方案,功能上还是比较强大的,对于基于nginx 作为统一入口的一些业务可以尝试下同时vouch-proxy 基于golang 编写,学习也比较简单 参考资料 https://github.com 阅读全文

posted @ 2023-04-13 06:15 荣锋亮 阅读(353) 评论(0) 推荐(1) 编辑

2023年4月12日

gotenberg+ chromiumly + pdf.js 进行office 文档转换以及预览处理

摘要: 日常中office 预览是一个比较常见的问题,基于微软的office online 是一个选择,但是移动端效果不是很好 就有pdf 以及一些基于生成图片的方案也是不错的,以下是基于gotenberg+ chromiumly 的一个尝试 简单说明 gotenberg 是基于golang 开发的包装了C 阅读全文

posted @ 2023-04-12 20:22 荣锋亮 阅读(188) 评论(0) 推荐(0) 编辑

2023年4月11日

arroyo sql 处理

摘要: 我在arroyo docker 镜像处理的时候简单说过一个arroyo 的编译服务,在看了官方介绍之后发现官方是有说明的 参考处理 基于datafusion解析查询以及计划生成 查询计划编译为arroyo 逻辑dataflow 计划 dataflow 逻辑计划,生成rust 代码 rust 代码编译 阅读全文

posted @ 2023-04-11 21:41 荣锋亮 阅读(42) 评论(0) 推荐(0) 编辑

arroyo single docker 镜像说明

摘要: arroyo single docker 镜像使用了ubuntu 作为基础镜像,里边包含了不少服务,同时基于supervisord 进行服务管理 具体dockerfile 参考github 我简单介绍一些其他服务 supervisord配置 /opt/arroyo/src/docker/single 阅读全文

posted @ 2023-04-11 08:58 荣锋亮 阅读(43) 评论(0) 推荐(0) 编辑

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 121 下一页

导航