A "Best of the Best Practices" (BOBP) guide to developing in Python.
- "Build tools for others that you want to be built for you." - Kenneth Reitz
- "Simplicity is alway better than functionality." - Pieter Hintjens
var moduleName = 'uploadfile' | |
angular.module(moduleName, []) | |
.controller('UploadController', ['$scope', '$http', 'UploadFileService', function ($scope) { | |
$scope.$watch('file', function (newfile, oldfile) { | |
if (angular.equals(newfile, oldfile)) { | |
return; | |
} | |
// UploadFileService.upload(newfile).then(function (res) { |
With argument | |
"C:\Program Files\Git\git-bash.exe" "--cd=%1" | |
Direct | |
"C:\Program Files\Git\git-bash.exe" "--cd="C:\YOUR\FOLDER\" |
// takes the form field value and returns true on valid number | |
function valid_credit_card(value) { | |
// accept only digits, dashes or spaces | |
if (/[^0-9-\s]+/.test(value)) return false; | |
// The Luhn Algorithm. It's so pretty. | |
var nCheck = 0, nDigit = 0, bEven = false; | |
value = value.replace(/\D/g, ""); | |
for (var n = value.length - 1; n >= 0; n--) { |
""" | |
Django settings for subscriptions project. | |
Generated by 'django-admin startproject' using Django 1.10.6. | |
For more information on this file, see | |
https://docs.djangoproject.com/en/1.10/topics/settings/ | |
For the full list of settings and their values, see | |
https://docs.djangoproject.com/en/1.10/ref/settings/ |
⇐ back to the gist-blog at jrw.fi
Or, 16 cool things you may not have known your stylesheets could do. I'd rather have kept it to a nice round number like 10, but they just kept coming. Sorry.
I've been using SCSS/SASS for most of my styling work since 2009, and I'm a huge fan of Compass (by the great @chriseppstein). It really helped many of us through the darkest cross-browser crap. Even though browsers are increasingly playing nice with CSS, another problem has become very topical: managing the complexity in stylesheets as our in-browser apps get larger and larger. SCSS is an indispensable tool for dealing with this.
This isn't an introduction to the language by a long shot; many things probably won't make sense unless you have some SCSS under your belt already. That said, if you're not yet comfy with the basics, check out the aweso
apiVersion: v1 | |
kind: Service | |
metadata: | |
name: redis | |
spec: | |
ports: | |
- port: 6379 | |
name: redis | |
clusterIP: None | |
selector: |
# How to user | |
# configure_proxy_postgres_gke.sh <PATH_TO_KEY_FILE> <INSTANCE_CONNECTION_NAME> | |
if [$1 == ""] | |
then | |
echo "<PATH_TO_KEY_FILE required>!" | |
echo "configure_proxy_postgres_gke.sh <PATH_TO_KEY_FILE> <INSTANCE_CONNECTION_NAME>" | |
exit | |
fi | |
if [$2 == ""] |
apiVersion: extensions/v1beta1 | |
kind: Deployment | |
metadata: | |
annotations: | |
deployment.kubernetes.io/revision: "1" | |
creationTimestamp: 2018-11-24T15:56:24Z | |
generation: 1 | |
labels: | |
run: gwa-auth-web | |
name: gwa-auth-web |
apiVersion: extensions/v1beta1 | |
kind: Deployment | |
metadata: | |
annotations: | |
deployment.kubernetes.io/revision: "1" | |
creationTimestamp: 2018-11-24T15:56:24Z | |
generation: 1 | |
labels: | |
run: gwa-auth-web | |
name: gwa-auth-web |