随笔分类 -  工具

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

razzle 一个不需要配置的可以创建通用服务器端渲染的框架
摘要:razzle 相比next.js 以及nuxt.js 来说是一个通用的服务器端渲染框架,好处是可以集成各类框架,同时 官方文档也很详细学习起来比较方便 参考资料 https://github.com/jaredpalmer/razzle 阅读全文

posted @ 2020-05-02 09:41 荣锋亮 阅读(476) 评论(0) 推荐(0) 编辑

purgecss一个强大的移除不需要的css工具包
摘要:purgecss通过移除不使用的css,可以减少我们web项目中css的大小 几个类似的实现 uncss https://github.com/uncss/uncss purifycss https://github.com/purifycss/purifycss 参考资料 https://gith 阅读全文

posted @ 2020-05-02 09:35 荣锋亮 阅读(1174) 评论(0) 推荐(0) 编辑

lightproxy 阿里巴巴开源的基于proxy 的web debug 工具
摘要:lightproxy 阿里巴巴开源的基于proxy 的web debug 工具 包含的特性 捕捉请求&&响应数据 实时主机绑定 远端url转发处理 接口以及页面mock 请求&&响应修改 说明 这个也是一个不错的类似charles以及Fiddler替换方案(跨平台) 参考资料 https://git 阅读全文

posted @ 2020-05-01 23:11 荣锋亮 阅读(986) 评论(0) 推荐(0) 编辑

使用nfpm打包deb&&rpm
摘要:nfpm是受fpm启发的一个deb以及rpm包制作工具,goreleaser中的rpm包制作就依赖此包(当然是同一个人开发的) 使用nfpm的好处是简单,跨平台(基于golang同时包也小),以下是一个简单的使用 安装nfpm 比较简单,从github下载即可,https://github.com/ 阅读全文

posted @ 2020-04-05 18:17 荣锋亮 阅读(1643) 评论(0) 推荐(0) 编辑

node-replay 一个很不错的nodejs api 录制以及回放包
摘要:api 的测试是很烦人的,而且是很费事的,但是我们可以通过请求录制以及数据回放的方式解决 类似的golang 版本的goreplay 很不错 包含的特性 api 录制,以及回放 http 请求stub 同一请求不同响应的回放 说明 对于基于nondejs 开发应用的同学node-replay 是一个 阅读全文

posted @ 2020-03-20 23:13 荣锋亮 阅读(1177) 评论(0) 推荐(0) 编辑

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

posted @ 2020-03-17 09:25 荣锋亮 阅读(530) 评论(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 荣锋亮 阅读(818) 评论(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 荣锋亮 阅读(808) 评论(0) 推荐(0) 编辑

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

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

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

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

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

posted @ 2020-01-01 14:44 荣锋亮 阅读(938) 评论(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 荣锋亮 阅读(1206) 评论(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 荣锋亮 阅读(538) 评论(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 荣锋亮 阅读(1971) 评论(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 荣锋亮 阅读(657) 评论(0) 推荐(0) 编辑

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

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

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

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

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

posted @ 2019-06-16 10:19 荣锋亮 阅读(4543) 评论(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 荣锋亮 阅读(1279) 评论(1) 推荐(0) 编辑

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

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

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

导航