This file contains hidden or 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 plotCircle(points, radius, x0, y0) { | |
| coords = []; | |
| var slice = 2 * Math.PI / points; //calculate the slice of the pie | |
| for(var i = 0; i < points; i++) { | |
| var angle = slice * i; | |
| var x = x0 + radius * Math.cos(angle); | |
| var y = y0 + radius * Math.sin(angle); | |
| coords.push({x: x, y: y}); |
This file contains hidden or 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 boto | |
| s3 = boto.connect_s3('<your access key>', '<your secret key>') | |
| bucket = s3.get_bucket('<your bucket>') # does this work? | |
| s3 = boto.connect_s3() | |
| s3.aws_access_key_id # is the same key being used by default? | |
| key = bucket.new_key('testkey') | |
| key.set_contents_from_string('This is a test') |
This file contains hidden or 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
| [u for s in self.sites for u in s.units] |
This file contains hidden or 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
| dobs = User.objects.values('date_of_birth') \ | |
| .annotate(count=Count('date_of_birth', distinct=True)).all() |
This file contains hidden or 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
| cat ~/.ssh/id_rsa.pub | ssh <user>@<hostname> 'umask 0077; mkdir -p .ssh; cat >> .ssh/authorized_keys && echo "Key copied"' |
This file contains hidden or 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
| #test tls support | |
| openssl s_client -connect google.com:443 -tls1 | |
| openssl s_client -connect google.com:443 -tls1_1 | |
| #list cipers | |
| nmap --script ssl-enum-ciphers -p 443 google.com | |
This file contains hidden or 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 django import forms | |
| from crispy_forms.helper import FormHelper | |
| from crispy_forms.layout import Layout, Div, Submit, HTML, Button, Row, Field | |
| from crispy_forms.bootstrap import AppendedText, PrependedText, FormActions | |
| class MessageForm(forms.Form): | |
| text_input = forms.CharField() |
This file contains hidden or 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
| strace -ff -p <process id> |
This file contains hidden or 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
| stat -c "%a %n" |
This file contains hidden or 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
| class PathOverrideable(object): | |
| def get_template(self, request, mode='', **kwargs): | |
| try: | |
| return self._path_overrideable_template | |
| except AttributeError: | |
| if not self.url: | |
| return get_template(self.template) |