Skip to content

Instantly share code, notes, and snippets.

@davidgg
davidgg / checkStrictModeJSLint.js
Last active August 29, 2015 14:14
Check strict mode of JSLint
//src = https://jslinterrors.com/use-the-function-form-of-use-strict
var test = function(a) {
return 010; // Octal literal, illegal in strict mode
};
@davidgg
davidgg / _media-query.scss
Last active August 29, 2015 14:14
Media Query mixin for sass
@mixin small-device {
@media (min-width: #{$small-device}) {
@content;
}
}
@mixin mid-device {
@media (min-width: #{$mid-device}) {
@content;
}
}
@davidgg
davidgg / utils.js
Last active August 29, 2015 14:15
Javascript Utils
var createStringFixedLength = function (length, char){
return new Array(length + 1).join(char);
};
createStringFixedLength(10, 'a'); //"aaaaaaaaaa"
// Generate a random string given a serie and a size, if serie is not proportionated hexadecimal base is used
var hashGenerator = function(size, serie){
var serieBase = serie || '0123456789ABCDEF';
var base = serieBase.length;
@davidgg
davidgg / loading.html
Created June 10, 2015 09:56
Simple CSS spin loading
<div class="spin-loading"></div>
@davidgg
davidgg / urlParameters.js
Created June 17, 2015 10:25
Get URL Parameters
//From: http://www.jquerybyexample.net/2012/06/get-url-parameters-using-jquery.html
var getUrlParameter = function getUrlParameter(sParam) {
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam) {
return sParameterName[1];
}
atom-sync-settings
@davidgg
davidgg / .gitconfig
Last active December 28, 2022 12:09
Git
[user]
name = DavidGG
email = yourmail@example.com
[core]
# Don't consider trailing space change as a cause for merge conflicts
whitespace = -trailing-space
[color]
# Enable colors in color-supporting terminals
@davidgg
davidgg / mysql-helpful-commands.md
Created February 28, 2019 10:16
MySql commands

MySql Helpful Commands

Connect

mysql -u [username] -p;

Show all databases

show databases;
@davidgg
davidgg / HuskyHooks.md
Last active December 18, 2019 09:04
Husky Hooks - package.json
@davidgg
davidgg / proxy-server.js
Created March 25, 2019 07:58
Express proxy server
// Avoid CORS issues using a local proxy server
const express = require('express');
const request = require('request');
const cors = require('cors');
const app = express();
const url = 'http://sample.com';
app.use(cors());