Skip to content

Instantly share code, notes, and snippets.

Chirag J Patel blikenoother

Block or report user

Report or block blikenoother

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View chat-wdgt.js
var onemgConsultationWidget = { // eslint-disable-line no-unused-vars
init: function (parameters) {
function isMobile() {
try {
if(/Android|webOS|iPhone|iPad|iPod|pocket|psp|kindle|avantgo|blazer|midori|Tablet|Palm|maemo|plucker|phone|BlackBerry|symbian|IEMobile|mobile|ZuneWP7|Windows Phone|Opera Mini/i.test(navigator.userAgent)) {
return true;
};
return false;
} catch(e) { return false; }
}
View nginx-brotli-compress.sh
#!/usr/bin/env bash
OLDIFS=$IFS
IFS=$'\n'
for FILE in $(find public -type f -iname '*.css' -o -iname '*.js' -o -iname '*.svg' -o -iname '*.json'); do
echo -n "Compressing ${FILE}..."
brotli --input ${FILE} --force --output ${FILE}.br;
echo "done."
done
IFS=$OLDIFS
View nginx-brotli-brotli.conf
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
View nginx-brotli-gzip.conf
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
View nginx-brotli-index.html
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="mycss1.css">
<script src="myjs1.js"></script>
<!-- you can include many js, css here -->
</head>
<body>
<h1>gzip vs brotli</h1>
</body>
View nginx-brotli-docker-compose.yml
version: '3'
services:
nginx_gzip:
image: fholzer/nginx-brotli
container_name: nginx-gzip
ports:
- '8080:80'
volumes:
- '~/nginx_brotli_demo/nginx_gzip_conf/nginx.conf:/etc/nginx/nginx.conf:ro'
- '~/nginx_brotli_demo/html_static_files:/usr/share/nginx/html:ro'
View digital-invoice-numbers
_ _ _ _ _ _
|_ | || | ||_| _| ||_ |_
|_||_||_| | | _| | _| _|
_ _ _ _ _ _
|_ |_ | ||_|| ||_||_||_ |_|
|_| _||_| ||_||_| | _| |
_ _ _ _ _ _ _ _
_||_| || ||_ || | _| |
View canvas-sequence
document.canvasSequence = function (options) {
var _fontColor = options.fontColor ? options.fontColor : "#ffffff";
var _fontFamily = options.fontFamily ? options.fontFamily : "Arial,Helvetica,sans-serif";
var _fontSize = options.fontSize ? options.fontSize : 30;
var _fontWeight = options.fontWeight ? options.fontWeight : "200";
var wrapCanvasText = function(t, canvas, maxW, maxH) {
if (typeof maxH === "undefined") {
maxH = 0;
View Nginx HTTP Authentication
# package for generating .htpasswd file
sudo apt-get install apache2-utils
# create .htpasswd file
sudo htpasswd -c /etc/nginx/.htpasswd username (this will prompt you for password)
# add following 2 line in nginx config (/etc/nginx/sites-available/test.com)
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd;
View fork and creating pull request
Fork the repo and clone
1. List the current configured remote repository for your fork: git remote -v
2. Specify a new remote upstream repository that will be synced with the fork: git remote add upstream git@github.com:[ORIGINAL_OWNER]/[REPO_NAME].git
3. Verify the new upstream repository you haveve specified for your fork: git remote -v
# origin git@github.com/YOUR_USERNAME/REPO_NAME.git (fetch)
# origin git@github.com/YOUR_USERNAME/REPO_NAME.git (push)
# upstream git@github.com/ORIGINAL_OWNER/REPO_NAME.git (fetch)
# upstream git@github.com/ORIGINAL_OWNER/REPO_NAME.git (push)
Syncing a fork
You can’t perform that action at this time.