Skip to content

Instantly share code, notes, and snippets.

View devuri's full-sized avatar

uri devuri

  • Mexico
View GitHub Profile
@devuri
devuri / api-key-generator.markdown
Created November 27, 2018 16:53
API Key Generator
@devuri
devuri / .htaccess
Created November 12, 2018 17:12 — forked from voku/gist:d958041e7b1c19356e721de1eda1e6f8
.htaccess with many options + description
# Apache Server Configs v2.14 | MIT License
# https://github.com/h5bp/server-configs-apache
# (!) Using `.htaccess` files slows down Apache, therefore, if you have
# access to the main server configuration file (which is usually called
# `httpd.conf`), you should add this logic there.
#
# https://httpd.apache.org/docs/current/howto/htaccess.html.
# ----------------------------------------------------------------------
@devuri
devuri / .htaccess
Created November 12, 2018 17:04 — forked from styfle/.htaccess
Apache config for a https enabled, secure headers, cache headers, etc
## Set security headers per https://observatory.mozilla.org
Header set Strict-Transport-Security "max-age=15768000" env=HTTPS
Header set Content-Security-Policy "frame-ancestors 'self'"
Header set X-Frame-Options "SAMEORIGIN"
Header set X-XSS-Protection "1; mode=block"
Header set X-Content-Type-Options "nosniff"
## Add some rewrite rules per https://stackoverflow.com/a/13997498/266535
RewriteEngine On
#Header: X-Frame-Options for XSS Protection
add_header X-Frame-Options SAMEORIGIN;
#Header: X-Content-Type Options
add_header X-Content-Type-Options nosniff;
#Header: X-XSS Protection Header
add_header X-XSS-Protection "1; mode=block";
#Header: Strict-Transport-Security
add_header Strict-Transport-Security "max-age=15768000; includeSubdomains; preload";
#Header: Content-Security-Policy
add_header Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://cdn.api.twitter.com https://gist.github.com https://syndication.twitter.com https://platform.twitter.com https://js-agent.newrelic.com https://*.nr-data.net https://*.wp.com https://*.gravatar.com https://*.wp.com https://pagead2.googlesyndication.com https://ssl.google-analytics.com https://connect.facebook.net https://www.google-analytics.com https://cdnjs.cloudflare.com https://ajax.cloudflare.com; img-src 'self' data: https://pbs.twimg.com https://platform.twitter.com https://syndication.twitter.com https://dashb
@devuri
devuri / index.html
Created November 10, 2018 03:25
Secure Form Builder
<div class="container">
<div class="row">
<div class="col-sm-12">
<h1>Secure Form Builder</h1>
</div>
</div>
<div class="sf-message-wrap"><div class="sf-message"></div></div>
<div class="form-builder">
</div>
@devuri
devuri / form-builder.markdown
Created November 10, 2018 03:24
Form Builder
@devuri
devuri / 5-360-degree-image-slider.markdown
Created November 7, 2018 11:28
#5 - 360 degree image slider
@devuri
devuri / collapse-trick.markdown
Created October 27, 2018 20:46
Collapse trick
@devuri
devuri / php-pdo-mysql-crud.md
Created October 22, 2018 02:58 — forked from odan/php-pdo-mysql-crud.md
Basic CRUD operations with PDO and MySQL

Basic CRUD operations with PDO

CRUD = Create, Read, Update, Delete

Open a database connection

$host = '127.0.0.1';
$dbname = 'test';
$username = 'root';