随笔分类 -  配置管理

上一页 1 2 3 4 5 6 ··· 15 下一页

tsx nodejs 增强支持执行typescript 以及esm
摘要:tsx 属于一个nodejs的增强 包含的特性 快速的按需ts 以及esm 编译 支持commonjs 以及esm 包 支持下一代ts 扩展(.cts, .mts) 隐藏体验特性警告 ts repl 解析tsconfig.json 适用的场景 可以执行运行ts 而不需要进行配置 更好的与esm,cj 阅读全文

posted @ 2024-01-06 09:45 荣锋亮 阅读(126) 评论(0) 推荐(0) 编辑

elixir erlang 简单调用学习
摘要:实际上基于elixir 的mix 进行erlang 以及elixir 的互调用开发处理是很方便的,mix 直接就包含了构建erlang代码 同时对于代码的互调用,只要使用符合语言格式要求就行了,以下是一个简单的互调用学习 项目准备 项目结构 ├── README.md ├── lib │ ├── a 阅读全文

posted @ 2024-01-05 17:09 荣锋亮 阅读(36) 评论(0) 推荐(0) 编辑

erlang 多版本管理工具
摘要:对于日常开发中,多版本还是比较重要的,erlang 多版本管理工具也包含不少 包含的工具 asdf 多用途的软件多版本管理工具 kerl 核心是处理erlang 多版本的 kiex 基于了kerl 以及ruby 的一些工具,目前似乎缺少维护了 说明 目前比较推荐的是kerl 以及asdf,当然还得看 阅读全文

posted @ 2024-01-04 18:03 荣锋亮 阅读(58) 评论(0) 推荐(0) 编辑

elixir mix 自定义任务
摘要:elixir 的mix 比较灵活,同时也比较强大,很多时候我们可以自己定义一个任务,方便运行以及构建,不少 三方框架会提供一些方便的cli ,一般也会使用此方法比如ecto orm 框架,以下是一个简单的自定义task 学习 参考开发 目录位置 这个实际上都f放那里可以,只是有一个简单的约定,建议放 阅读全文

posted @ 2024-01-04 13:09 荣锋亮 阅读(14) 评论(0) 推荐(0) 编辑

rustler-precompiled rustler 扩展工具简单说明
摘要:已经简单说过mjml_nif使用了rustler+rustler-precompiled 进行nif 的构建,同时官方也写了一篇相关的博客进行介绍 使用说明 配置依赖 def deps do [ {:rustler_precompiled, "~> 0.7"} ] end 配置native 使用 可 阅读全文

posted @ 2023-12-29 11:12 荣锋亮 阅读(9) 评论(0) 推荐(0) 编辑

rustler 简单试用
摘要:昨天简单说了基于mrml 包装的elixir mjml_nif 模块,其中使用了rustler 进行elixir 与rust 的构建集成(基于了nif) 以下是一个简单的rustler 学习试用 项目准备 基于mix 初始化 初始化项目 mix new dalong 添加依赖 mix.exs def 阅读全文

posted @ 2023-12-29 10:49 荣锋亮 阅读(17) 评论(0) 推荐(0) 编辑

pdm符合最新PEP标准的现代python 包以及依赖管理工具
摘要:pdm符合最新PEP标准的现代python 包以及依赖管理工具 支持的特性 简单快速的维护依赖解析,主要为了构建大的二进制分发 PEP 517 构建后端 PEP 621 项目元数据 灵活强大的插件系统 多功能用户脚本 类似pnpm 的中心化安装优化 安装 命令 使用过的mac 系统的 brew in 阅读全文

posted @ 2023-12-25 18:42 荣锋亮 阅读(102) 评论(0) 推荐(0) 编辑

erlang.mk erlang 应用构建工具
摘要:erlang.mk erlang 应用构建工具,主要以来了make 进行erlang 应用的构建 安装使用 核心是一个依赖工具,如果安装了xcode,git 以及make 都是包含了的 基础安装 brew install erlang git make 安装erlang.mk wget https: 阅读全文

posted @ 2023-12-22 14:16 荣锋亮 阅读(46) 评论(0) 推荐(0) 编辑

rebar3 参考工作流
摘要:内容来自官方文档,主要是一个简单的记录,rebar3 包含了比较丰富的工具支持,可以方便erlang 应用开发 选择正确的项目类型 小的工具或者脚本可以选择escript 完整,自包含的执行系统选择release 或者umbrella 在其他系统使用的库可以选择lib或者app 多个库选择umbre 阅读全文

posted @ 2023-12-22 13:43 荣锋亮 阅读(45) 评论(0) 推荐(0) 编辑

rebar3 erlang 项目管理工具
摘要:rebar3 是erlang 提供的构建,测试以及发布工具 安装 下载 wget https://s3.amazonaws.com/rebar3/rebar3 && chmod +x rebar3 安装 ./rebar3 local install 之后配置环境变量 使用 提供的命令 as High 阅读全文

posted @ 2023-12-22 13:07 荣锋亮 阅读(162) 评论(0) 推荐(0) 编辑

maven toolchains 简单说明
摘要:很多时候我们项目可以会包含需要不同jdk 构建,比如有些只能使用jdk8,有些需要使用jdk11,toolchains 可以帮助我们解决此问题 一般玩法 创建一个toolchains.xml 目录,放到home 目录下,里边配置实际需要的jdk 版本(我们的环境可以安装多jdk) 项目构建的时候(使 阅读全文

posted @ 2023-12-21 14:42 荣锋亮 阅读(403) 评论(0) 推荐(0) 编辑

编译flannel 支持VNI 扩展
摘要:实际上属于一个业务问题,有几个k8s 环境,有一个外部服务需要通过rpc 访问k8s 内部的服务,以前是通过 部署了与一个环境一样的flannel 服务,可以保证外部服务与k8s pod 是可以通的,但是现在需要与另外一套环境 的k8s pod 也可以通 参考图 问题 我们实际是希望可以在vm中可以 阅读全文

posted @ 2023-02-07 13:11 荣锋亮 阅读(28) 评论(0) 推荐(0) 编辑

apache twill 开发参考流程
摘要:尽管apache twill 已经退役了,但是已经集成的周边还是不少的,比如dremio 就使用到了twill 对于yarn 的集成支持 参考开发流程 TwillRunnable 接口 类似多线程开发,我们实现此接口的服务主要就是任务的处理 public class EchoServer imple 阅读全文

posted @ 2023-02-05 10:51 荣锋亮 阅读(47) 评论(0) 推荐(0) 编辑

nginx agent 来自官方的nginx 配置管理&监控方案
摘要:我以前介绍过使用git+api 模式的nginx 配置管理,同时还介绍过一个基于graylog 的日志收集方案,nginx agent 是nginx 官方提供的nginx 配置以及metrics 监控解决方案 包含的特性 配置管理 nginx 以及操作系统metrics收集 nginx 通知事件 g 阅读全文

posted @ 2023-02-01 20:45 荣锋亮 阅读(1986) 评论(0) 推荐(0) 编辑

jd-gui mac 运行needs Java "1.8+" 问题
摘要:说明此问题网上已经有不少解决方法了,主要是记录下,我运行出现问题的原因是因为升级了操作系统,同时调整sdkman 默认java 版本信息(以前调整java 版本信息也是木有问题的) 快速解决方法参考如下图 就是调整java 1.8+ 为 1.8 参考资料 https://github.com/jav 阅读全文

posted @ 2023-01-30 20:41 荣锋亮 阅读(121) 评论(0) 推荐(0) 编辑

使用provisio-maven-plugin+ airlift launcher 开发类似trino 的运行包
摘要:如果运行过trino 或者presto 会发现比较方便,配置放的特别清晰,而且包含了方便的cli 工具,实际上trino 或者presto 内部也是基于了 provisio-maven-plugin+ airlift launcher 进行软件包处理的 参考打包配置 参考项目可以与阅读trino 或 阅读全文

posted @ 2023-01-27 20:43 荣锋亮 阅读(209) 评论(0) 推荐(0) 编辑

airlift java rest 服务框架
摘要:airlift 是一个轻量,快速的java rest 服务开发框架,属于trino 的基础框架,airlift 集成了不少轻量的工具包同时包含了不少不错的实践(比如配置管理,组件生命周期管理,http 客户端,数据库链接池,http server,并行,日志,打包) 说明 如果需要开发一个快速的ja 阅读全文

posted @ 2023-01-26 20:33 荣锋亮 阅读(229) 评论(0) 推荐(0) 编辑

caddyserver 架构简单说明
摘要:内容来自官方文档,通过了解可以更好的学习以及使用caddyserver 概述 caddy 包含了command,core library,以及modules,command 主要是关于cli 命令的core library 主要进行配置管理,可以Run() 以及Stop() 相关配置,同时也提供了一 阅读全文

posted @ 2023-01-25 15:17 荣锋亮 阅读(293) 评论(0) 推荐(0) 编辑

caddyserver 生产运行一种玩法实践
摘要:实际上就是一个尝试,毕竟如果生产使用了caddyserver 做为一些核心业务只是需要做不少考虑的 参考图 备注:以上图是基于自建acme 服务处理的(比较适合内部服务),因为caddyserver 同时存储tls 配置以及基于api 的配置,所有对于单机部署模式有一些调整,后边介绍 集成说明 ac 阅读全文

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

caddyserver 几个有用的配置参数
摘要:不是介绍caddyserver 的配置参数,核心是关于ssl 证书以及配置存储存储的几个参数 XDG_DATA_HOME 主要是关于caddyserver 基于acme 协议处理证书的,比较有用,可以更好的管理证书存储的位置 XDG_CONFIG_HOME 主要是关于基于api 配置的应用信息,当我 阅读全文

posted @ 2023-01-25 10:33 荣锋亮 阅读(113) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 15 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示