随笔分类 -  工具

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

fio 文件系统io 性能测试安装使用
摘要:备注: 使用的是yum 进行的安装,大家可以使用源码编译安装(centos 7) 安装 yum install -y fio 命令行参数 fio-2.2.8 fio [options] [job options] <job file(s)> --debug=options Enable debug 阅读全文

posted @ 2019-05-22 11:28 荣锋亮 阅读(2923) 评论(0) 推荐(0) 编辑

验证远程主机SSH指纹
摘要:转自:https://marskid.net/2018/02/05/how-to-verify-ssh-public-key-fingerprint/ 使用SSH进行远程连接新的主机的时候,经常会看到一个提示: $ ssh 127.0.0.1 The authenticity of host '12 阅读全文

posted @ 2019-02-28 09:01 荣锋亮 阅读(7457) 评论(0) 推荐(3) 编辑

src-d engine 强大的git 历史分析工具
摘要:src-d engine 包含了Babelfish ,同时可以看作是Babelfish 的升级版本,我们可以使用sql 进行代码分析 备注: 注意运行的时候需要容器支持 使用 安装docker 参考相关文档,或者直接安装docker for desktop 版本的 参考相关文档,或者直接安装dock 阅读全文

posted @ 2019-01-15 21:27 荣锋亮 阅读(672) 评论(0) 推荐(1) 编辑

Babelfish 基本试用
摘要:测试使用docker 部署 docker-compose文件 注意网络模型选择的host,同时配置了opentracing 服务 version: "3" services: bblfsh: image: bblfsh/bblfshd privileged: true environment: - 阅读全文

posted @ 2019-01-15 20:21 荣锋亮 阅读(1203) 评论(0) 推荐(0) 编辑

Babelfish 开源通用代码解析服务
摘要:Babelfish 是一个开源的代码解析服务 参考架构 支持的语言 bash go java javascript php ruby c++ typescript 功能 我们可以使用此工具,进行大规模的代码分析,对于做ci/cd (devops) 很方便 运行 最简单的方式是使用docker 运行 阅读全文

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

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

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

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

posted @ 2018-12-28 14:58 荣锋亮 阅读(1097) 评论(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 荣锋亮 阅读(7562) 评论(0) 推荐(0) 编辑

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

posted @ 2018-12-03 09:53 荣锋亮 阅读(12445) 评论(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 荣锋亮 阅读(4224) 评论(0) 推荐(0) 编辑

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

posted @ 2018-11-28 18:53 荣锋亮 阅读(275) 评论(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 荣锋亮 阅读(5723) 评论(0) 推荐(0) 编辑

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

posted @ 2018-11-20 10:10 荣锋亮 阅读(910) 评论(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 荣锋亮 阅读(674) 评论(0) 推荐(0) 编辑

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

posted @ 2018-10-18 11:34 荣锋亮 阅读(2978) 评论(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 荣锋亮 阅读(1218) 评论(0) 推荐(0) 编辑

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

posted @ 2018-10-08 10:07 荣锋亮 阅读(2248) 评论(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 荣锋亮 阅读(940) 评论(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 荣锋亮 阅读(427) 评论(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 荣锋亮 阅读(442) 评论(0) 推荐(0) 编辑

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

导航