Skip to content

Instantly share code, notes, and snippets.

View nicolascine's full-sized avatar
🎯
I may be slow to respond.

Nicolás Silva nicolascine

🎯
I may be slow to respond.
View GitHub Profile
@thomd
thomd / semantic-layout.html
Last active November 11, 2024 20:30
Standard HTML5 Semantic Layout
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Title</title>
<link href="stylesheets/main.css" rel="stylesheet" />
</head>
<body>
<header>
<hgroup>
@thomasfr
thomasfr / Git push deployment in 7 easy steps.md
Last active February 15, 2026 20:33
7 easy steps to automated git push deployments. With small and configurable bash only post-receive hook
@cferdinandi
cferdinandi / umd-script-boilerplate.js
Last active December 10, 2023 10:23
A simple boilerplate for UMD JS modules.
(function (root, factory) {
if ( typeof define === 'function' && define.amd ) {
define([], factory(root));
} else if ( typeof exports === 'object' ) {
module.exports = factory(root);
} else {
root.myPlugin = factory(root);
}
})(typeof global !== "undefined" ? global : this.window || this.global, function (root) {
@staltz
staltz / introrx.md
Last active September 29, 2026 16:29
The introduction to Reactive Programming you've been missing
@bcremer
bcremer / gist:12167985b442d0d195de
Created August 5, 2014 12:01
NGINX as caching REST-API Proxy
upstream backend {
server localhost:8080;
#server backup1.example.com:8080 backup;
#server backup2.example.com:8080 backup;
}
# Set cache dir
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=one:10m;
# Set cache key to include identifying components
// iMacro CheatSheet - Command Reference
// http://wiki.imacros.net/Command_Reference
// iMacros supports 3 types of variables:
// * The macro variables !VAR0 thru !VAR9. They can be used with the SET and ADD command inside a macro.
// * Built-in variables. They contain certain values set by iMacros.
// * User-defined variables. They are defined in-macro using the SET command.
@christianclinton
christianclinton / gist:faa1aef119a0919aeb2e
Last active July 16, 2025 08:13
RabbitMQ Password Hash - Python
#!/bin/env/python
import hashlib
import binascii
# Utility methods for generating and comparing RabbitMQ user password hashes.
#
# Rabbit Password Hash Algorithm:
#
# Generate a random 32 bit salt:
# CA D5 08 9B
@Integralist
Integralist / ruby string formatting.rb
Created August 22, 2014 08:45
Ruby string formatting functionality (like PHP's sprintf)
"foo-%s-baz" % "bar" # => "foo-bar-baz"
"foo-%s-baz" % 123 # => "foo-123-baz"
@RadGH
RadGH / debug_log.js
Last active July 6, 2017 21:37
Cross-browser console.log, warnings, info, and errors supported
// EXAMPLE USAGE IN A COMMENT BELOW.
/*
Rad's Debug Console:
A safe-to-use JavaScript logging tool which can be disabled by setting window.error_log to false
@Thanks http://stackoverflow.com/questions/26554807
log( [mixed] )
log.__log( [mixed] )
Displays the value of one or more arguments in the developer's console.
@claviska
claviska / vertically-centered-bootstrap-modals.js
Last active May 15, 2020 06:29
Vertically Centered Bootstrap Modals
/**
* Vertically center Bootstrap 3 modals so they aren't always stuck at the top
*/
$(function() {
function reposition() {
var modal = $(this),
dialog = modal.find('.modal-dialog');