随笔分类 - 工具

上一页 1 2 3 4 5 6 7 ··· 16 下一页

自定义pip 包开发简单说明
摘要:文档主要来自官方文档,主要是为了测试学习 创建pip 包项目 项目结构 ├── LICENSE ├── README.md ├── dalongrong_example_pkg │ └── __init__.py └── setup.py ├── LICENSE ├── README.md ├── 阅读全文

posted @ 2019-01-04 13:16 荣锋亮 阅读(1759) 评论(0) 推荐(0) 编辑

Gravitational Teleport 开源的通过ssh && kubernetes api 管理linux 服务器集群的网关
摘要:Gravitational Teleport 是一个开源的通过ssh && kubernetes api 管理linux 服务器集群的网关 支持以下功能: 基于证书的身份认证 ssh 访问位于防火墙后 支持基于rbac 的访问控制 会话记录&&ssh 审核日志 kubernetes 审计日志 当然也 阅读全文

posted @ 2018-12-28 14:58 荣锋亮 阅读(950) 评论(0) 推荐(0) 编辑

loki grafana 团队开源的,类似Prometheus 的log 系统
摘要:Prometheus 主要面向的是metrics,但是loki 是log,这样加上grafana 强大的可视化以及alert能力, 我们可以做好多事情,loki 的设计来源于Prometheus。 组件说明 loki 包含三个组件 loki 核心组件进行log 的查询处理 promtail 一个ag 阅读全文

posted @ 2018-12-13 10:21 荣锋亮 阅读(6857) 评论(0) 推荐(0) 编辑

zsh:no matches found 问题解决
摘要:解决方法: ~/.zshrc 文件加入: setopt no_nomatch 之后,更新配置 source ~/.zshrc 阅读全文

posted @ 2018-12-03 09:53 荣锋亮 阅读(9093) 评论(0) 推荐(0) 编辑

使用prometheus+ grafana+nginx-module-vts 模块监控openresty
摘要:nginx-module-vts 是一个很不错的nginx 模块,我们可以用来,方便的分析系统的请求状态 同时支持基于prometheus 的监控, 我参考openresty 的docker镜像已经制作了一个集成模块 的镜像 dalongrong/openresty-nginx-module-vts 阅读全文

posted @ 2018-11-29 15:38 荣锋亮 阅读(3406) 评论(0) 推荐(0) 编辑

使用netlify-statuskit 进行系统业务状态报告
摘要:netlify-statuskit 是netlify 团队开源的一款类似github status 的脚手架website,使用此工具 我们可以对于我们系统模块进行报告,同时对于故障时,我们可以进行故障处理的报告,让 使用者,可以了解系统的故障处理以及系统模块的状态,实现故障的透明化 安装 安装比较 阅读全文

posted @ 2018-11-28 18:53 荣锋亮 阅读(202) 评论(0) 推荐(0) 编辑

使用rclone 进行minio 文件同步
摘要:rclone 是一个开源的就有命令行的同步工具,主要是面向云存储的数据同步 安装 mac 系统 操作 cd && curl -O https://downloads.rclone.org/rclone-current-osx-amd64.zip cd && curl -O https://downl 阅读全文

posted @ 2018-11-26 14:25 荣锋亮 阅读(3477) 评论(0) 推荐(0) 编辑

docusaurus 生成的website 通过circleci部署gh-pages
摘要:docusaurus 是facebook 开源的一款文档脚手架工具,可以快速的进行文档生成,基于markdown 同时已经内置了gh-pages 发布的命令,对于ci 工具,我们只需要简单的配置就可以了 环境准备 创建github空项目 很简单直接鼠标点击就可以了 创建docusaurus demo 阅读全文

posted @ 2018-11-20 10:10 荣锋亮 阅读(760) 评论(0) 推荐(0) 编辑

hangfire docker-compose 运行
摘要:hangfire 是一款基于.net 的任务调度系统 docker-compose 文件 version: '3' services: hangfire: image: direktchark/hangfire ports: - 5000:5000 - 5001:5001 depends_on: - 阅读全文

posted @ 2018-11-09 15:21 荣锋亮 阅读(528) 评论(0) 推荐(0) 编辑

dbt- 数据构建工具
摘要:dbt(数据构建工具)是一个命令行工具,只需编写select语句即可转换仓库中的数据。 dbt处理将这些select语句转换为表和视图。DBT帮助做T的ELT(提取,加载和转换) 的过程-它不提取或加载数据,但它是在改造一个已经加载到你的仓库中的数据非常好。 参考资料 https://docs.ge 阅读全文

posted @ 2018-10-18 11:34 荣锋亮 阅读(1275) 评论(0) 推荐(0) 编辑

oclif cli app开发简单试用
摘要:oclif 是heroku 开源的cli 开发框架,有一篇关于12 factor cli app 开发的文章很值得看看 https://medium.com/@jdxcode/12-factor-cli-apps-dd3c227a0e46 创建简单单行命令行工具 使用npx npx oclif si 阅读全文

posted @ 2018-10-09 14:50 荣锋亮 阅读(965) 评论(0) 推荐(0) 编辑

nginx-opentracing 简单使用
摘要:nginx 的日常的应用开发中占比还是比较高的,opentracing 是一个分布式追踪标准 相应是开源实现也比较多。nginx-opentracing 是一个opentracing nginx 的插件,让我们可以 方便的进行服务的性能追踪,查看服务调用依赖 例子使用官方demo,运行使用docke 阅读全文

posted @ 2018-10-08 10:07 荣锋亮 阅读(1778) 评论(3) 推荐(0) 编辑

socat 简单试用
摘要:socat的主要特点就是在两个数据流之间建立通道;且支持众多协议和链接方式: ip, tcp, udp, ipv6, pipe,exec,system,open,proxy,openssl,socket等 安装 brew install socat 一个简单的例子 http server-命令行建立 阅读全文

posted @ 2018-09-18 08:18 荣锋亮 阅读(756) 评论(0) 推荐(0) 编辑

使用ksync 加速基于k8s 的应用开发
摘要:ksync 实际上实现了类似 docker docker run -v /foo:/bar 的功能,可以加速我们应用的开发&&运行 安装 mac os curl https://vapor-ware.github.io/gimme-that/gimme.sh | bash 基本使用 初始化 ksyn 阅读全文

posted @ 2018-08-19 22:25 荣锋亮 阅读(294) 评论(0) 推荐(0) 编辑

使用Spec Markdown 编写手册文档
摘要:Spec Markdown 是一个基于markdown 的文档编写工具,安装简单,可以让我们编写出专业的文档 参考项目 https://github.com/rongfengliang/spec-md-demo 安装 全局 npm install -g spec-md 本地项目依赖 npm inst 阅读全文

posted @ 2018-08-08 09:53 荣锋亮 阅读(323) 评论(0) 推荐(0) 编辑

goaccess nginx日志分析工具简单使用
摘要:goaccess 是一个比较方便的支持实时的日志分析工具,比较方便,同时安装&&配置简单 安装 centos yum yum install -y goaccess 运行 我的nginx 使用yum 安装,路径都是默认的 cd /var/log/nginx goaccess access.log - 阅读全文

posted @ 2018-07-22 21:38 荣锋亮 阅读(1528) 评论(0) 推荐(0) 编辑

使用jsonschema2pojo-maven-plugin 插件根据json文件生成代码
摘要:jsonschema2pojo 是一个不错的工具,可以帮助我们快速的根据json 文件生成pojo代码,提高开发效率,以下为简单的 使用maven 插件进行代码生成 使用maven 插件配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns= 阅读全文

posted @ 2018-07-17 11:13 荣锋亮 阅读(860) 评论(0) 推荐(0) 编辑

Packer 基本试用
摘要:安装 使用mac 系统 https://www.packer.io/downloads.html 配置环境变量 可选 sudo nano ~/.bash_profile export PATH=$PATH:/Users/dalong/Downloads/packer packer几个术语 Artif 阅读全文

posted @ 2018-07-10 14:59 荣锋亮 阅读(880) 评论(0) 推荐(0) 编辑

JFrog Artifactory CE c&&c++ 包管理工具
摘要:JFrog Artifactory CE 支持conan 以及普通二进制c&&c++包管理 使用docker 进行环境的搭建测试 安装 docker run -d -p 8081:8081 docker.bintray.io/jfrog/artifactory-cpp-ce 使用 系统界面 创建Co 阅读全文

posted @ 2018-06-26 10:12 荣锋亮 阅读(1296) 评论(0) 推荐(0) 编辑

便捷的Jenkins jswidgets
摘要:很多时候我们在构建完成之后需要查看构建的状态,类似github 中的build Status 插件安装 搜索插件 使用 目前好像只支持自由项目的构建 代码集成 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta n 阅读全文

posted @ 2018-06-08 13:15 荣锋亮 阅读(154) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 16 下一页

导航