Author Archives: cowman.chiang

CSS: Center text (horizontally and vertically)

Ref.: iThome: 29. CSS 水平置中/ 垂直置中的方法

Posted in CSS, HTML | Comments Off on CSS: Center text (horizontally and vertically)

Mac OS X upgrade cURL with SSL support

┌─Cowman@CLOUD-42:~/Downloads/20160511 └──$ sh curl.sh guList curl: (1) Protocol “‘https” not supported or disabled in libcurl ┌─Cowman@CLOUD-42:~/Downloads/20160511 └──$ brew install curl –with-nghttp2 ==> Installing dependencies for curl: openssl, pkg-config, libev, libevent, jansson, boost, libxml2, spdylay, nghttp2 ….

Posted in Mac | Leave a comment

Delete snapshots older than 7 days

To avoid running out of disk space in our test environment, we developed a plan to regularly execute shell scripts to clean up unnecessary snapshots.

Posted in HBase, Shell Script | Comments Off on Delete snapshots older than 7 days

Continuously print the file content

Use the command ‘tail’ to print the file contents, starting from the beginning of the file and print new contents continuously.

Posted in Linux | Comments Off on Continuously print the file content

HBase Client 2.5.5 in JDK 11

Because of the vulnerability scan results of the project, the JDK version must be upgraded from 8 to 11 to complete the repair. The original HBase Client version 1.2 we used was incompatible with JDK 11, so we had to … Continue reading

Posted in HBase, Java | Comments Off on HBase Client 2.5.5 in JDK 11

AES decrypt in postman

sample code:

Here we choose AES-256 to encrypt / decrypt the secure information. When using AES, the length of the secretKey is important. The length of secretKey in AES-128 is 16 bits, and in AES-256 is 32 bits. And … Continue reading

Posted in JavaScript, Postman | Comments Off on AES decrypt in postman

[Java] Create CSV files with BOM

Posted in Java | Comments Off on [Java] Create CSV files with BOM

[Linux] pkill command

I don’t know what’s going on. But we can use command “pkill” to delete those abnormal processes.

Reference: stackoverflow: How to kill all processes with a given partial name?

Posted in Linux | Comments Off on [Linux] pkill command

[Java] Google authenticator

Reference: 1. Greddy’s Blogs: Google Authenticator實作 2. 菜鳥工程師 肉豬: Spring Boot 使用Google身分驗證器做TOTP驗證 Google Authenticator TOTP auth

Posted in Auth, Java | Comments Off on [Java] Google authenticator

[Java] Download file without saving

Source: CSDN: InputStream类available和read方法可能读取不到完整的流数据 stackoverflow: How to read a http file inmemory without saving on local drive?

Posted in Java | Comments Off on [Java] Download file without saving