Skip to content

Instantly share code, notes, and snippets.

View cansadadeserfeliz's full-sized avatar

Vera cansadadeserfeliz

  • Desparchado.co
  • Bogotá
View GitHub Profile
@cansadadeserfeliz
cansadadeserfeliz / main.css
Last active August 29, 2015 14:00
CSS: blur and prohibit selection
.item-blur {
/* blur */
filter: blur(5px);
-webkit-filter: blur(5px);
-moz-filter: blur(5px);
-o-filter: blur(5px);
-ms-filter: blur(5px);
filter: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQoJPGZpbHRlciBpZD0iYmx1ciI+DQoJCTxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiIC8+DQoJPC9maWx0ZXI+DQo8L3N2Zz4=#blur);
-webkit-transition: -webkit-filter .50s;
/* prevent copy */
@cansadadeserfeliz
cansadadeserfeliz / keygen.sh
Last active August 29, 2015 14:00
generate a new ssh key
# generate a new key
ssh-keygen -t rsa -b 4096 -f ~/.ssh/my_key
# private key
cat ~/.ssh/my_key
# public key
cat ~/.ssh/my_key.pub
# add key
ssh-add ~/.ssh/my_key
@cansadadeserfeliz
cansadadeserfeliz / days_passed.py
Last active August 29, 2015 14:00
Python: Get number of days passed between two datetime objects
import datetime
import calendar
def get_days_passed(before, after):
d1 = before.date()
d2 = after.date()
return abs(d1 - d2).days
d1 = datetime.datetime(2014, 05, 24, 17, 0, 0)
d2 = datetime.datetime(2014, 05, 24, 18, 5, 0)
@cansadadeserfeliz
cansadadeserfeliz / permutations.py
Last active August 29, 2015 13:59
Permutations of an array in Python
def swap(a, i, j):
t = a[i]
a[i] = a[j]
a[j] = t
def permutations(a, i, n):
if i == n:
print a
else:
for j in range(i, n):
@cansadadeserfeliz
cansadadeserfeliz / main.js
Created April 16, 2014 20:48
django-autocomplete-light close event (remove choice)
$('body').on('click', '.autocomplete-light-widget .deck .remove', function() {
// do something
});
@cansadadeserfeliz
cansadadeserfeliz / views.py
Created April 15, 2014 16:33
Django: how to make case-insensitive __in query
def get_queryset(self):
queryset = super(MyModel, self).get_queryset()
states_filter = [
item.strip()
for item in config.STATES.split(',')
]
if not states_filter:
MyModel.objects.none()
q = Q()
for state in states_filter:
@cansadadeserfeliz
cansadadeserfeliz / models.py
Last active August 29, 2015 13:59
Django: ImageField in unittests
class Post(models.Model):
image = models.ImageField(
max_length=255,
upload_to='uploads/blog',
)
@cansadadeserfeliz
cansadadeserfeliz / gist:10378958
Created April 10, 2014 12:53
install lxml on mac
export CFLAGS=-Qunused-arguments
export CPPFLAGS=-Qunused-arguments
pip install lxml
find . -name "*.pyc" -exec rm '{}' ';'
[user]
name = Vera
email = [email protected]
[color]
ui = true
[alias]
st = status
ci = commit
last = log -1 HEAD
co = checkout