Skip to content

Instantly share code, notes, and snippets.

View zhukovra's full-sized avatar
:octocat:
Hard@work

Zhukov Roman zhukovra

:octocat:
Hard@work
View GitHub Profile
@zhukovra
zhukovra / credit-card-regex.md
Created July 10, 2018 09:40 — forked from michaelkeevildown/credit-card-regex.md
Credit Card Regex Patterns

Credit Card Regex

  • Amex Card: ^3[47][0-9]{13}$
  • BCGlobal: ^(6541|6556)[0-9]{12}$
  • Carte Blanche Card: ^389[0-9]{11}$
  • Diners Club Card: ^3(?:0[0-5]|[68][0-9])[0-9]{11}$
  • Discover Card: ^65[4-9][0-9]{13}|64[4-9][0-9]{13}|6011[0-9]{12}|(622(?:12[6-9]|1[3-9][0-9]|[2-8][0-9][0-9]|9[01][0-9]|92[0-5])[0-9]{10})$
  • Insta Payment Card: ^63[7-9][0-9]{13}$
  • JCB Card: ^(?:2131|1800|35\d{3})\d{11}$
  • KoreanLocalCard: ^9[0-9]{15}$
@zhukovra
zhukovra / datadog_nginx.py
Created March 27, 2016 17:45 — forked from jbarratt/datadog_nginx.py
Custom DataDog statsd feeder
#!/usr/bin/env python
from pygtail import Pygtail
from datadog import statsd
import re
# nginx.net.response_time
# statsd.histogram('', duration)
# nginx.net.response_codes.<x>
@zhukovra
zhukovra / pf.md
Created March 23, 2016 15:26 — forked from ryanzhou/pf.md
Getting Pow to work in OS X Yosemite

Getting Pow to work in OS X Yosemite

Some parts taken from: https://gist.github.com/kujohn/7209628

ipfw is officially deprecated and removed in OS X Yosemite. Pow requires another program pf to handle the port forwarding.

1. Anchor file

Create file /etc/pf.anchors/pow