Actual URL in Browser: http://hello.local/api/admin
Request URL: http://hello.local/api/api/admin
Using the URLconf defined in hello.urls, Django tried these URL patterns, in this order:
^$ [name='index']
| class ImageQuerysetMixin(object): | |
| """ | |
| Make sure to use the correct arguments for getting a single image. | |
| With this mixin it's not possible to request an image just by its | |
| primary key, we'll also need the correct username. | |
| """ | |
| def get_queryset(self): | |
| return self.model.objects.filter( | 
| function remove(obj){ | |
| if( $(obj).parent().parent().hasClass('unstored') ){ | |
| $(obj).parent().parent().remove(); | |
| }else{ | |
| $(obj).parent().parent().find('input[type="text"], textarea').val(''); | |
| $(obj).parent().parent().hide(); | |
| } | |
| return false; | |
| } | 
| https://speakerdeck.com/mdo/frameworks-of-tomorrow | |
| # Today | |
| - Bootstrap | |
| - Foundation | |
| - Gumby | |
| - tuktuk | |
| - Pure (Adobe) | 
| class CreditCardExpirationField(forms.DateField): | |
| default_error_messages = { | |
| 'min_value': _("This card has expired."), | |
| 'invalid': _("Please specify a valid expiration date.") | |
| } | |
| widget = forms.DateInput(format='%m/%Y') | |
| input_formats = ('%m/%Y', '%m/%y') | |
| default_validators = [ | |
| MinValueValidator(now().date()), | |
| ] | 
Actual URL in Browser: http://hello.local/api/admin
Using the URLconf defined in hello.urls, Django tried these URL patterns, in this order:
^$ [name='index']
| %% Erlang Programming, exercise 4-2 | |
| %% | |
| %% A variant where the message is passed M times around. | |
| %% | |
| -module (ring). | |
| -compile(export_all). | |
| %% N processes in a ring pass around Message a total of M times. | |
| start(N, Message, M) -> | 
| #!/bin/sh -e | |
| ARCH_VERSION="2014.12.01" | |
| ARCH_FILE="archlinux-bootstrap-$ARCH_VERSION-x86_64.tar.gz" | |
| ARCH_BOOTSTRAP="http://archlinux.mirrors.ovh.net/archlinux/iso/$ARCH_VERSION/$ARCH_FILE" | |
| ARCH_SUMS="http://archlinux.mirrors.ovh.net/archlinux/iso/$ARCH_VERSION/sha1sums.txt" | |
| # download bootstrap image | |
| cd /tmp | |
| wget $ARCH_BOOTSTRAP | 
| jwa ~> dig A ju.io | |
| ; <<>> DiG 9.8.3-P1 <<>> A ju.io | |
| ;; global options: +cmd | |
| ;; Got answer: | |
| ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39104 | |
| ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 | |
| ;; QUESTION SECTION: | |
| ;ju.io. IN A | 
| INT_BYTES = 8 # but note that javascript only does 2^53 | |
| int2bytes = (x) -> | |
| if x > Number.MAX_SAFE_INTEGER | |
| throw new Error "Number is larger than Number.MAX_SAFE_INTEGER (2⁵³-1)!" | |
| bytes = [] | |
| i = INT_BYTES | |
| loop | |
| bytes[--i] = x & 0xff | 
| /** | |
| * License: WTFPL - http://www.wtfpl.net/ | |
| * | |
| * Usage: element.addEventListener('keydown', inputHistory()); | |
| */ | |
| function inputHistory(max_history) { | |
| var PREV = 38, NEXT = 40, ENTER = 13, | |
| history = [''], current = 0; | |
| if (!max_history) { |