随笔分类 - 工具

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

zombie 快速&&无头基于nodejs 的浏览器测试框架
摘要:我们可能会基于webdriver,cypress 进行浏览器功能的测试,但是启动还是比较慢的,处理上并不高效 一些基于snapshot 模式的也是一个不错的选择比如jest(e2e 的测试模式),zombie 是另外一个无头模式 的浏览器测试工具(我们不需要浏览器),zombie 使用mocha 测 阅读全文

posted @ 2020-03-17 09:25 荣锋亮 阅读(337) 评论(0) 推荐(0) 编辑

几个不错的gc viewer tools
摘要:GCViewer https://github.com/chewiebug/GCViewer gcplot https://github.com/dmart28/gcplot gclogviewer https://github.com/mxc/GCLogViewer gcviewer http:/ 阅读全文

posted @ 2020-01-13 09:52 荣锋亮 阅读(580) 评论(0) 推荐(0) 编辑

0x nodejs火焰图工具试用
摘要:昨天有大概介绍多0x 火焰图,以下是一个简单的试用 环境准备 项目结构 ├── README.md ├── ab.sh ├── app.js ├── package.json └── yarn.lock ├── README.md ├── ab.sh ├── app.js ├── package.j 阅读全文

posted @ 2020-01-05 10:19 荣锋亮 阅读(534) 评论(0) 推荐(0) 编辑

使用btrace 分析java 应用
摘要:btrace 是一个类型安全的java 平台动态追踪工具(类似dtrace,bpf。。。),以下是一个简单的试用 备注: 目前btrace 对于jdk 9 以及以上版本的支持有问题,而且团队暂时也没有支持的打算 项目准备 下载btrace 编译好的文件 地址: https://github.com/ 阅读全文

posted @ 2020-01-03 13:36 荣锋亮 阅读(331) 评论(0) 推荐(0) 编辑

Quark 基于electron 的跨平台应用开发ide
摘要:Quark是基于electron包装的跨平台应用快速开发工具,提供了和vscode一样的开发模式,灵活方便。 目前官方文档也比较全,同时为了减少内存的占用,Quark 同时做了一些优化,还是挺不错的 参考资料 https://github.com/Nishkalkashyap/Quark-elect 阅读全文

posted @ 2020-01-01 15:08 荣锋亮 阅读(456) 评论(0) 推荐(0) 编辑

nodejs 应用火焰图简单分析
摘要:以前有写过一个使用speedscope 的简单说明,以下是一个使用另外一个工具进行火焰图分析的简单说明 环境准备 项目结构 ├── app.js ├── package.json └── yarn.lock ├── app.js ├── package.json └── yarn.lock ├── 阅读全文

posted @ 2020-01-01 14:44 荣锋亮 阅读(598) 评论(0) 推荐(0) 编辑

bazel 安装
摘要:bazel 是一个功能强大的软件构建,测试套件,支持多平台,多语言,以下是centos 下的安装 安装 下载repo 配置 存放位置 /etc/yum.repos.d/ wget https://copr.fedorainfracloud.org/coprs/vbatts/bazel/repo/ep 阅读全文

posted @ 2019-12-25 11:08 荣锋亮 阅读(778) 评论(0) 推荐(0) 编辑

linux pkgsrc 学习(一) 安装pkgsrc
摘要:使用pkgsrc.joyent.com 提供的linux 包 下载包 # # Copy and paste the lines below to install the 64-bit EL 7.x set. # BOOTSTRAP_TAR="bootstrap-trunk-x86_64-201701 阅读全文

posted @ 2019-11-28 09:03 荣锋亮 阅读(385) 评论(0) 推荐(0) 编辑

nexus php composer 私服搭建
摘要:nexus 社区也提供了php composer 私服(当前还在开发中,还没有ga),测试使用构建好的docker 镜像 环境准备 docker-compose 文件 version: "3" services: nexus: image: jbuncle/nexus-repository-comp 阅读全文

posted @ 2019-11-25 22:58 荣锋亮 阅读(1185) 评论(0) 推荐(0) 编辑

dbt 0.14.0 发布
摘要:以下内容来自官方博客,新的功能还是很不错的,后边尝试使用下。 参考资料:https://blog.fishtownanalytics.com/dbt-v0-14-0-better-serving-our-users-bf7cdbbcd5d2 Introducing dbt v0.14.0 Today 阅读全文

posted @ 2019-07-11 08:55 荣锋亮 阅读(522) 评论(0) 推荐(0) 编辑

使用nginx 正向代理暴露k8s service && pod ip 外部直接访问
摘要:有时在我们的实际开发中我们希望直接访问k8s service 暴露的服务,以及pod的ip 解决方法,实际上很多 nodeport ingress port-forword 实际上我们还有一种方法:正向代理 nginx 正向代理配置 为了简单,只处理http 流量,实际上我们可以基于envoy 搞这 阅读全文

posted @ 2019-07-08 23:35 荣锋亮 阅读(2856) 评论(0) 推荐(0) 编辑

Chocolatey 方便的windows 包管理工具
摘要:windows 在包管理上一般大家都是网上下载二进制文件或者就是通过软件管家进行安装,这些对于开发人员可能就有点不是 很专业了, Chocolatey 是一个不错的windows 软件包管理工具 安装 注意安装的时候必须使用的是管理员权限 Chocolatey 官方文档已经很全了,给我们提供了下线以 阅读全文

posted @ 2019-07-01 09:52 荣锋亮 阅读(569) 评论(0) 推荐(0) 编辑

rustup 使用
摘要:rustup 可以帮助我们安装不同版本的rust 编程需要的工具连,同时可以方便的进行不同版本 之间的切换,类似nodejs 的nvm,n, ruby 的 rvm python 的 venv 。。。 rustup 基本使用 我们在首次使用安装脚本,或者安装包安装完成rust 之后就会附带rustup 阅读全文

posted @ 2019-06-16 10:19 荣锋亮 阅读(3144) 评论(0) 推荐(0) 编辑

使用singer tap-postgres 同步数据到pg
摘要:singer 是一个很不错的开源etl 解决方案,以下演示一个简单的数据从pg 同步到pg 很简单就是使用tap-postgres + target-postgres 环境准备 对于测试的环境的数据库使用docker-compose 运行 docker-compose 文件 version: "3" 阅读全文

posted @ 2019-06-05 15:07 荣锋亮 阅读(1080) 评论(1) 推荐(0) 编辑

sqler 集成 terraform v0.12 生成资源部署文件
摘要:terraform v0.12 发布了,有好多新功能的添加,包括语法的增强,新函数的引入,更好的开发提示 只是当前对于一些老版本的provider 暂时还不兼容,但是大部分官方的provider 都是可以使用的 这片文章只是一个简单的demo,使用sqler 提供rest api,集合tf 0.12 阅读全文

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

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 荣锋亮 阅读(1678) 评论(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 荣锋亮 阅读(3576) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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

导航