This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Let's move to the proper GIT branch | |
git checkout $BRANCH | |
git pull origin $BRANCH | |
# Activate the virtualenv of this job | |
. venv/bin/activate | |
# Install project requirements | |
pip install -Ur requirements.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
from __future__ import unicode_literals | |
from django.contrib.auth import password_validation | |
from django.contrib.auth.forms import UserCreationForm, UserChangeForm | |
from accounts.models import User | |
class CustomUserCreationForm(UserCreationForm): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from numpy import array, sum as npsum | |
from scipy.optimize import minimize | |
cons = ( | |
{'type': 'ineq', 'fun': lambda x: array([25 - 0.2 * x[0] - 0.4 * x[1] - 0.33 * x[2]])}, | |
{'type': 'ineq', 'fun': lambda x: array([130 - 5 * x[0] - 8.33 * x[2]])}, | |
{'type': 'ineq', 'fun': lambda x: array([16 - 0.6 * x[1] - 0.33 * x[2]])}, | |
{'type': 'ineq', 'fun': lambda x: array([7 - 0.2 * x[0] - 0.1 * x[1] - 0.33 * x[2]])}, | |
{'type': 'ineq', 'fun': lambda x: array([14 - 0.5 * x[1]])}, | |
{'type': 'ineq', 'fun': lambda x: array([x[0]])}, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import numpy as np | |
from scipy.optimize import minimize | |
w0 = 0 | |
w1 = 0 | |
w2 = 0 | |
w3 = 0 | |
ws = np.array([w0, w1, w2, w3]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import numpy as np | |
import pulp | |
# create the LP object, set up as a maximization problem | |
prob = pulp.LpProblem('Giapetto', pulp.LpMaximize) | |
# set up decision variables | |
soldiers = pulp.LpVariable('soldiers', lowBound=0, cat='Integer') | |
trains = pulp.LpVariable('trains', lowBound=0, cat='Integer') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Create a branch to play safe in | |
--> (git: master m) $ git checkout -b rebase_example | |
Switched to a new branch 'rebase_example' | |
# Create a file | |
--> (git: rebase_example m) $ touch some_file.txt | |
# Add it to git | |
--> (git: rebase_example ? m) $ git add some_file.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Parse JavaScript SDK v1.9.2 | |
* | |
* The source tree of this library can be found at | |
* https://github.com/ParsePlatform/Parse-SDK-JS | |
*/ | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function generateUUID() { | |
let d = new Date().getTime(); | |
if (typeof performance !== 'undefined' && typeof performance.now === 'function') { | |
d += performance.now(); //use high-precision timer if available | |
} | |
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { | |
let r = (d + Math.random() * 16) % 16 | 0; | |
d = Math.floor(d / 16); | |
return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16); | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- | |
Reference: https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibility_API | |
--> | |
<html> | |
<head> | |
<title>Aloha!</title> | |
<script> | |
// START OF: VanillaJS implementation for DOM ready | |
window.readyHandlers = []; | |
window.ready = function ready(handler) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ git checkout -b feature/my-feature master |