Skip to content

Instantly share code, notes, and snippets.

View uhtred's full-sized avatar

Daniel França uhtred

View GitHub Profile
@uhtred
uhtred / gist:ef1739b76971b3d0e985
Created January 25, 2016 15:59 — forked from guilherme/gist:9604324
Git pre-commit hook that detects if the developer forget to remove all the javascript console.log before commit.
#!/bin/sh
# Redirect output to stderr.
exec 1>&2
# enable user input
exec < /dev/tty
consoleregexp='console.log'
# CHECK
if test $(git diff --cached | grep $consoleregexp | wc -l) != 0
then
@uhtred
uhtred / example.html
Created October 15, 2015 21:48
AngularJS 1.3 directive to automatically handle validation messages with Bootstrap
<form name="loginForm" no-validate ng-submit="loginForm.$valid && login()">
<form-group>
<label for="username">Username</label>
<input type="text" id="username" name="username" required>
</form-group>
<form-group>
<label for="password">Password</label>
<input type="password" id="password" name="password" required>
</form-group>
<button type="submit">Login</button>
var webviewProvider = (function() {
if (/\/FBIOS/i.test(navigator.userAgent) === true) {
return 'facebook';
}
if (/Twitter for/i.test(navigator.userAgent) === true) {
return 'twitter';
}
if (/Pinterest\//.test(navigator.userAgent) === true) {
return 'pinterest';
}