Skip to content

Instantly share code, notes, and snippets.

View users.txt
leonhan
dadmin
thanhnhan
nhdanh
leosupport
ladmin
ntgiang
padmin
sadmin
tadmin
View ldt
123456
password
12345678
12345
1234567
View passwords.txt
123456
password
12345678
qwerty
123456789
12345
1234
111111
1234567
dragon
@ledangtuanbk
ledangtuanbk / haproxy-redirect-base-on-payload
Last active Sep 26, 2020
Haproxy redirect request base on body
View haproxy-redirect-base-on-payload
Based on this guide
https://stackoverflow.com/questions/23259843/how-to-route-traffic-reverse-proxy-with-haproxy-based-on-request-body
frontend http-in
bind *:80
option http-buffer-request
acl redirect_pingpong req.body -m reg [insert your regular expression here]
use_backend pingpong_backend if redirect_pingpong
default_backend web_bk
@ledangtuanbk
ledangtuanbk / linux
Last active Feb 22, 2021
alias for linux
View linux
alias status='sudo systemctl status'
alias start='sudo systemctl start'
alias stop='sudo systemctl stop'
alias restart='sudo systemctl restart'
alias enable='sudo systemctl enable'
alias disable='sudo systemctl disable'
alias reload='sudo systemctl daemon-reload'
alias tarx='tar -xzvf'
alias tarc='tar -czvf'
alias psef='sudo ps -ef|grep '
View JasperServer allow cross-origin (CORS)
update
/opt/jasperreports-server-cp-5.6.0/apache-tomcat/webapps/jasperserver/WEB-INF/web.xml
add folling configuration
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
View test cors
(function() {
var script = document.createElement('script')
script.setAttribute("type", "text/javascript")
script.setAttribute("src", "https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js")
document.getElementsByTagName("head")[0].appendChild(script)
View Hbase
HBase bao gồm những gì.
- Mỗi table bao gồm nhiều row.
- Mỗi row được xác định bởi 1 rowKey duy nhất. Tương đương primary-key trong csdl thông thường.
- Mọi truy cập vào bảng đều thông qua khóa chính này.
- Mỗi row trong 1 table luôn được sắp sếp theo thứ tự từ điển theo rowkey.
- Mỗi row bao gồm nhiều columns khác nhau.
- Nhiều column gộp thành 1 column families.
- Column families được khai báo dưới dạng "families:qualifier". families là tên của columns families qualifier để xác định column
- Column qualifier gần như không giới hạn nội dung, độ dài, kiểu dữ liệu. Dữ liệu có
thể thêm không hạn chế vào column qualifier. Đây là 1 trong những yếu tố làm việc lưu
View gist:4a3ef69b58795adb06d96e7aef86a756
Serialization
The process of translating data structures or object states into a format that can be stored or transmitted and reconstructed later, possibly in a different computer enviroment.
Serializer vs Deserializer
Serialization formats:
Binary? Data is transmitted/stored as bytes or plaintext
Binary serialization format use less band width
Confluent Community License
You can acess the source code and modify or redistribute it; there is no only one thing you can not do, and that is use it to make a competing SaaS offering.
KSQL
@ledangtuanbk
ledangtuanbk / .screenrc
Created May 4, 2020 — forked from joaopizani/.screenrc
A killer GNU Screen Config
View .screenrc
# the following two lines give a two-line status, with the current window highlighted
hardstatus alwayslastline
hardstatus string '%{= kG}[%{G}%H%? %1`%?%{g}][%= %{= kw}%-w%{+b yk} %n*%t%?(%u)%? %{-}%+w %=%{g}][%{B}%m/%d %{W}%C%A%{g}]'
# huge scrollback buffer
defscrollback 5000
# no welcome message
startup_message off