PlantUML for GitBook plugin released

Yet another offline puml rendering plugin for gitbook.

GitBookGraphyVizPlantUML
Use GitHub trending filter to block spamming repositories

As I noticed there are full of spamming or Chinese-only repositories in Github Trending. It wastes my time on find a TRUE interesting project.

GithubTampermonkey
个人Feedly地址分享

随着知识爆炸增长,面对海量信息我们总是无法适从。我个人更推荐使用RSS作为自己的技术等信息源,下文分享的主要是技术类博客为主。

DataSourceFeedlyRSS
如何解决项目历史债务与保持后续质量

在每个项目中,可能由于种种历史原因导致项目渐渐腐化陈旧,后续接手时很难维护,作为码农除了进行代码整改,还要主动推动开发流程的优化。

ManagementOutsourcingRefactorSonarQube
Mermaid for GitBook plugin released

Since a lot of plugins for mermaid diagrams are no longer maintained, I just released a new Gitbook plugin with compatibility for GitBook 3.

GitBookMermaidJS
Mask sensitive data with custom jackson annotations

In this article, we’ll see how to use custom jackson annotations to mask sensitive data with asterisk.

AnnotationGDPRJackson
JS静态分析工具ClosureCompiler介绍

Closure Compiler是谷歌推出的一款Javascript压缩工具,在业界有广泛的使用。与传统压缩工具不同的地方在于,它将对代码的AST进行静态分析,而不是简单的正则表达式压缩。

ASTAngularJSJavaScript
端到端拉通实现Web首屏优化

随着业务的增加,客户对IT系统的前端速度不太满意,希望通过改造提高速度。

JavaScriptMavenRefactorWeb
简书迁移到Hexo

简书虽然为你搭建好了各种平台,但是明显的问题就是定制性特别弱,没有“层次结构”,导致知识管理不好做。同时,在国内任何社区很难做大做强,做大之后很难留住精英用户(比如某乎)。而我本身对「SEO」与「个人品牌」没有太大的需求,因此与其他码农一样,走上了折腾Page的道路。

GitBookHexo
Generating Excel in declarative language with Java8

This article describes how to use a third library to generate Excel and profile the performance problems of POI Excel generation with JVisualVM.

DSLExcelJVisualVMPOI