上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 133 下一页

2020年2月4日

pgspider docker 镜像

摘要: 今天在使用docker构建pgspider 的时候发现了一个bug,已经提交官方,同时官方团队还是不错的,已经修改了 以下是docker 镜像构建的内容 Dockerfile 说明,基本都来自postgres 官方的,只是进行了一些关于pgspider的修改 FROM debian:stretch- 阅读全文

posted @ 2020-02-04 23:23 荣锋亮 阅读(560) 评论(0) 推荐(0)

pgspider基于pg 的高性能数据可视化sql 集群引擎

摘要: pgspider 是在pg 源码中直接打的patch,增强了FDW 的功能 执行的特性 多租户 并行处理 数据下推 说明 pgspider 是一个很不错的扩展,目前官方已经支持了sqlite,mysql,influxdb 等数据库 参考资料 https://github.com/pgspider/p 阅读全文

posted @ 2020-02-04 19:51 荣锋亮 阅读(562) 评论(0) 推荐(0)

2020年2月3日

diesel rust orm 框架试用

摘要: diesel 是一个不错的rust orm框架,提供了cli ,可以方便的进行migration 操作,以及帮助代码生成 以下是一个简单的试用 安装cli 注意需要最新的stable 版本,数据库使用docker-compose 运行 cargo install diesel_cli 项目准备 do 阅读全文

posted @ 2020-02-03 18:04 荣锋亮 阅读(5811) 评论(0) 推荐(0)

2020年2月2日

golang 条件编译

摘要: 很多时候对于不同的平台需要编写不同的代码,可选的方式 build tag 参考格式 // +build 对于平台处理的例子 // +build linux,386 darwin,!cgo 文件后缀 参考格式 _$GOOS.go _$GOOS_$GOARCH.go 参考例子 mypkg_freebsd 阅读全文

posted @ 2020-02-02 13:12 荣锋亮 阅读(526) 评论(0) 推荐(0)

2020年2月1日

Performance Profiling Zeebe

摘要: 转自:https://zeebe.io/blog/2019/12/zeebe-performance-profiling/ by Josh Wulf and Klaus Nji on Dec 22 2019 in BenchmarksPerformance. We frequently get qu 阅读全文

posted @ 2020-02-01 19:59 荣锋亮 阅读(391) 评论(0) 推荐(0)

bazel 学习一 简单java 项目运行

摘要: bazel 是一个很不错的软件构建工具,强大,以下是一个简单java 项目的运行 环境准备 bazel 安装 结合自己的操作系统,参考官方文档安装,github 上已经提供了多平台构建好的软件包了 java 项目结构 就是一个标准的maven 项目,暂时没有使用maven 的依赖,只是简单的mave 阅读全文

posted @ 2020-02-01 19:10 荣锋亮 阅读(2196) 评论(0) 推荐(1)

一个好用node http keeplive agnet

摘要: agentkeepalive 在node 原有的http agent 上有好多扩展,可以有效的复用http 连接,是一个比较推荐的对于node>=8 的agent 替换方案 参考资料 https://github.com/node-modules/agentkeepalive 阅读全文

posted @ 2020-02-01 09:49 荣锋亮 阅读(338) 评论(0) 推荐(0)

2020年1月31日

gox 简单灵活的golang 跨平台编译工具

摘要: gox 是使用简单,灵活的跨平台golang 编译工具,我们可以快速的生成多平台的可运行文件,和使用go build 类似 一个参考构建命令 gox -ldflags "-X main.version=${VERSION}" -output="build/{{.Dir}}_{{.OS}}_{{.Ar 阅读全文

posted @ 2020-01-31 19:33 荣锋亮 阅读(1132) 评论(0) 推荐(0)

mailhog 作为smtp server mock工具

摘要: mailhog 是一个方便的smtp web 以及api 测试工具,可以方便的作为一个mock 工具,以下是一个简单的使用 为了方便项目使用 mjml&&email-templates&&nodemailer (nodejs) 进行html email 的发送 mailhog环境准备 为了方便使用d 阅读全文

posted @ 2020-01-31 14:18 荣锋亮 阅读(1649) 评论(0) 推荐(0)

2020年1月30日

gotty 一个灵活强大的通过web 访问终端的工具

摘要: gotty 是golang 编写的可以方便的共享系统终端为web 应用,同时具有方便的控制参数 安装 注意需要配置path 变量 go get github.com/yudai/gotty 使用 简单方式 gotty top 效果 web 访问 支持执行命令格式 比较危险,可以执行任何命令 gott 阅读全文

posted @ 2020-01-30 21:28 荣锋亮 阅读(3908) 评论(0) 推荐(0)

phpdocker 一个不错的docker php 工具包

摘要: phpdocker.io 是一个很不错的项目,提供了好多php 的docker 基础镜像,同时官方网站也提供了一个generator generator 界面 说明 generator 也可以本地运行,使用docker-compose 参考资料 https://phpdocker.io/genera 阅读全文

posted @ 2020-01-30 13:17 荣锋亮 阅读(644) 评论(0) 推荐(0)

Docker packaging guide for Python

摘要: 以下是一些关于python 集成docker 的文章,很不错 The basics Broken by default: why you should avoid most Dockerfile examplesMost Dockerfile examples you’ll find on the 阅读全文

posted @ 2020-01-30 11:56 荣锋亮 阅读(355) 评论(0) 推荐(0)

Alpine makes Python Docker builds 50× slower, and images 2× larger

摘要: 转自:https://pythonspeed.com/articles/alpine-docker-python by Itamar Turner-TrauringLast updated 29 Jan 2020, originally created 29 Jan 2020 When you’re 阅读全文

posted @ 2020-01-30 11:51 荣锋亮 阅读(315) 评论(0) 推荐(0)

2020年1月29日

hasura graphql-engine v1.0 发布了

摘要: 好久没关注hasura graphql-engine 了,居然以及release 了,同时1.1.0 的beta 版本也发布了两个版本了 官方同时也提供了pro 版本,很不错,生产可用了,后边试用下新版本的功能 参考资料 https://github.com/hasura/graphql-engin 阅读全文

posted @ 2020-01-29 19:48 荣锋亮 阅读(367) 评论(0) 推荐(0)

2020年1月28日

edgedb 1.0 Alpha 2 了

摘要: edgedb 版本的发布,还是停慢的,目前看到官方博客,终于Alpha 2 了,同时也看到了Alpha 3 规划的任务 当前有好多新功能的发布,重要的是新的nodejs driver,同时看发布是稳定版本(driver 的),同时性能上也 有较大的提升,很其他1.0 的发布 参考资料 https:/ 阅读全文

posted @ 2020-01-28 12:01 荣锋亮 阅读(153) 评论(0) 推荐(0)

aceql-http docker 试用

摘要: 以前有介绍过aceql-http 一个不错的database rest http 暴露,充分利用了tomcat 的好多特性,以下是基于docker 运行的学习 环境准备 dockerfile FROM dalongrong/openjdk11:stretch-jvm-tools LABEL AUTH 阅读全文

posted @ 2020-01-28 11:00 荣锋亮 阅读(507) 评论(0) 推荐(0)

2020年1月26日

deno学习五 typescript + vscode 集成

摘要: deno 实际上也是一个typescript 的runtime,而且代码也是基于 ts 开发,目前社区也有了支持基于vscode 插件(新版本语法支持不好0.31.0) vscode 插件安装 代码提示效果 不支持的语法,相关issue https://github.com/denoland/den 阅读全文

posted @ 2020-01-26 21:44 荣锋亮 阅读(1002) 评论(0) 推荐(0)

makeself 试用

摘要: makeself 是一个unix 自解压应用制作工具,100% shell,以下是一个简单的试用 下载makeself 因为基于shell,没有依赖,所以使用就比较简单了,clone 代码就可以了 git clone https://github.com/megastep/makeself.git 阅读全文

posted @ 2020-01-26 20:38 荣锋亮 阅读(1020) 评论(0) 推荐(0)

2020年1月25日

poolifier nodejs 线程池工具

摘要: nodejs 也有一个线程池的实现worker_threads,但是属于静态配置的,实际很多使用我们需要的是动态的,poolifier 是一个很不错的实现 使用简单,灵活支持固定线程是以及动态线程池,以下是一个简单的学习使用(注意node 版本需要12.x 以及以上版本) 项目准备 项目结构 ├── 阅读全文

posted @ 2020-01-25 21:20 荣锋亮 阅读(1173) 评论(0) 推荐(0)

2020年1月21日

Java Command Line Parsers Comparison

摘要: 来自picocli的几个java cli 处理框架的比较,转自:https://github.com/remkop/picocli/wiki/CLI-Comparison Overview 来自picocli的几个java cli 处理框架的比较,转自:https://github.com/remk 阅读全文

posted @ 2020-01-21 10:16 荣锋亮 阅读(920) 评论(0) 推荐(0)

makeself 方便的Linux 自解压应用制作

摘要: makeself 是一个方便的linux 自解压应用支持,windows 有类似的,使用makeself 我们可以简化linux 应用的打包以及发布 参考资料 https://github.com/megastep/makeself 阅读全文

posted @ 2020-01-21 09:50 荣锋亮 阅读(546) 评论(0) 推荐(0)

aceql-http 通用database 暴露rest http api 服务

摘要: aceql-http 是基于java 开发的通用数据库转rest http 服务的服务,支持主流的数据库,使用简单,同时提供了多种 语言的sdk,还是比较灵活的 以上官方参考图 参考资料 https://www.aceql.com/ https://github.com/kawansoft/aceq 阅读全文

posted @ 2020-01-21 09:28 荣锋亮 阅读(487) 评论(0) 推荐(0)

2020年1月18日

electron 7 typescript @types/node v13 问题

摘要: 如果运行v13 版本的node types 会发现有如下错误 错误信息 node_modules/electron/electron.d.ts:7145:33 - error TS2689: Cannot extend an interface 'NodeJS.EventEmitter'. Did 阅读全文

posted @ 2020-01-18 16:49 荣锋亮 阅读(2317) 评论(0) 推荐(0)

actix rust actor 框架学习 二 ping actor demo 代码

摘要: 以下是官方文档的学习,了解基本的actix actor 编程模型 项目初始化 cargo 创建 cargo new actor-ping --bin cargo new actor-ping --bin cargo new actor-ping --bin cargo new actor-ping 阅读全文

posted @ 2020-01-18 15:10 荣锋亮 阅读(963) 评论(0) 推荐(0)

actix rust actor 框架学习 一 基本试用

摘要: actix 是一个高性能的rust actor 框架,以下是官方文档学习的整理 clone 代码 git clone https://github.com/actix/actix git clone https://github.com/actix/actix git clone https://g 阅读全文

posted @ 2020-01-18 14:28 荣锋亮 阅读(1503) 评论(0) 推荐(0)

2020年1月17日

zeebe 0.22 版本发布

摘要: zeebe 的迭代还是比较快的,就是四个小时之前发布了0.22 (0.22.0 与0.22.1 同时发布。。。。) 目前0.22 底层存储的逻辑与以前的版本是破坏性的变动(不兼容),有空了进行下压测,还是比较 期待新版本的,支持了好多新的工作流处理,相关介绍可以参考https://zeebe.io/ 阅读全文

posted @ 2020-01-17 21:23 荣锋亮 阅读(414) 评论(0) 推荐(0)

jcommander 方便的java 命令行处理工具包

摘要: jcommander 是一个方便的java 命令行解析包,使用简单、方便,我们可以在好多开源项目中看到 次工具包的身影,以下是一个简单的使用 环境准备 项目结构 ├── pom.xml └── src ├── main │ ├── java │ │ └── com │ │ └── dalong │ 阅读全文

posted @ 2020-01-17 18:38 荣锋亮 阅读(2921) 评论(0) 推荐(0)

使用gcplot 查看jvm gc 信息

摘要: gcplot 是一个灵活强大的jvm gc 查看,分析工具,方便的数据管理以及基于时间的数据筛选 以下是一个简单的学习 官方推荐的运行方式是使用docker,所以使用docker-compose 运行 环境准备 docker-compose 文件 version: "3" services: app 阅读全文

posted @ 2020-01-17 13:47 荣锋亮 阅读(1129) 评论(0) 推荐(0)

2020年1月16日

mupdf pdf文档转换工具源码构建安装

摘要: 以下是关于如何安装mupdf,参考的官方文档(注意代码clone 比较慢,比较合理上网) 准备的额依赖 gcc-c++ 是可选的opengl 是必须的 yum install gcc-c++ freeglut-devel libXinerama-devel libXrandr-devel libXi 阅读全文

posted @ 2020-01-16 15:47 荣锋亮 阅读(1747) 评论(0) 推荐(0)

2020年1月15日

grokdebug 一个方便的grok 调试工具

摘要: grok 的语法编写起来还是有点吃力的,但是使用grokdebug可以提高我们排查问题的效率,同时目前也有docker 版本了 以下是一个简单的试用 环境准备 docker-compose 文件 实际上直接使用docker 跑就可以了,但是比较喜欢使用docker-compose 运行单机服务 实际 阅读全文

posted @ 2020-01-15 20:53 荣锋亮 阅读(4939) 评论(1) 推荐(0)

2020年1月14日

grok_exporter v1.0 rc 发布

摘要: 最近grok_exporter 发布了1.0 版本目前还是rc ,但是很期待的对于多log 文件的支持已经有了,很不错 以下是一个简单的试用 环境准备 v1.0.0.RC2 docker 镜像 FROM ubuntu:16.04 LABEL Name="grok_exporter" LABEL Ve 阅读全文

posted @ 2020-01-14 19:48 荣锋亮 阅读(819) 评论(0) 推荐(0)

Linux libreoffice 字体问题解决

摘要: 问题描述 linux 字体乱码 解决方法 使用开源的思源宋体以及黑体 下载地址 https://mirrors.tuna.tsinghua.edu.cn/adobe-fonts/source-han-serif/SubsetOTF/ https://mirrors.tuna.tsinghua.edu 阅读全文

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

2020年1月13日

几个不错的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 荣锋亮 阅读(882) 评论(0) 推荐(0)

2020年1月10日

linux 内存学习链接

摘要: 以下是几个关于linux 内存知识的文章,可以方便的学习linux 内存管理以及排查实际问题 参考链接 https://techtalk.intersec.com/2013/07/memory-part-1-memory-types/ https://techtalk.intersec.com/20 阅读全文

posted @ 2020-01-10 21:32 荣锋亮 阅读(219) 评论(0) 推荐(0)

2020年1月9日

nodejs fork 子进程创建任务以及简单的prometheus 监控

摘要: 以下是一个简单的基于nodejs 的fork 子进程创建子任务,同时使用prometheus 暴露一些简单的metrics 使用express 框架 环境准备 项目结构 ├── Dockerfile ├── README.md ├── app.js ├── docker-compose.yaml ├ 阅读全文

posted @ 2020-01-09 19:50 荣锋亮 阅读(1643) 评论(0) 推荐(0)

2020年1月8日

email-templates 集成mjml 的另外一个方法

摘要: 今天有写过一个简单的email-templates 集成mjml 的方法,是通过自定义render(扩展性比较灵活)实际上 email-templates 也提供了配置选项,我们可以选择自己的方法进行模版引擎的扩展,以下是一个简单的尝试 环境准备 项目结构 ├── README.md ├── app 阅读全文

posted @ 2020-01-08 16:49 荣锋亮 阅读(719) 评论(0) 推荐(0)

email-templates + mjml 发送邮件

摘要: mjml 是一个很不错的响应式邮件html 内容标签库,email-templates 是一个灵活强大的邮件发送框架,两者集成起来我们 可以设计灵活强大的邮件发送系统,以下是一个简单的集成使用,实际使用还有好多地方需要完善 环境准备 项目结构 ├── README.md ├── app.js ├── 阅读全文

posted @ 2020-01-08 14:06 荣锋亮 阅读(959) 评论(0) 推荐(0)

2020年1月5日

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

2020年1月4日

0x 一个强大使用简单的nodejs 火焰图工具

摘要: 使用0x 我们可以方便的生成nodejs 应用的火焰图,使用简单,生成的界面可操作性也比较强 参考资料 https://github.com/davidmarkclements/0x 阅读全文

posted @ 2020-01-04 22:33 荣锋亮 阅读(1155) 评论(0) 推荐(0)

sjk 一个强大的jvm 分析工具

摘要: sjk 是一个用来分析jvm 的cli 工具(也支持代码引用),sjk 支持的分析方式比较多,强大,同时可以生成火焰图(以前有简单说明 使用jfr+sjk 生成火焰图的方式) 支持的分析方式 ttop - show thread CPU usage for JVM jps - list JVM pr 阅读全文

posted @ 2020-01-04 12:58 荣锋亮 阅读(1026) 评论(0) 推荐(0)

上一页 1 ··· 78 79 80 81 82 83 84 85 86 ··· 133 下一页

导航