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
UPDATE auth_userprofile | |
SET location = CASE | |
WHEN city IN ('Banda Aceh','Langsa','Lhokseumawe','Sabang','Subulussalam','Aceh Barat','Aceh Barat Daya','Aceh Besar','Aceh Jaya','Aceh Selatan','Aceh Singkil','Aceh Tamiang','Aceh Tengah','Aceh Tenggara','Aceh Timur','Aceh Utara','Bener Meriah','Bireuen','Gayo Lues','Nagan Raya','Pidie','Pidie Jaya','Simeulue' | |
) THEN 'Aceh' | |
WHEN city IN ('Binjai','Gunungsitoli','Medan','Padangsidempuan','Pematangsiantar','Sibolga','Tanjungbalai','Tebing Tinggi','Asahan','Batubara','Dairi','Deli Serdang','Humbang Hasundutan','Karo','Labuhanbatu','Labuhanbatu Selatan','Labuhanbatu Utara','Langkat','Mandailing Natal','Nias','Nias Barat','Nias Selatan','Nias Utara','Padang Lawas','Padang Lawas Utara','Pakpak Bharat','Samosir','Serdang Bedagai','Simalungun','Tapanuli Selatan','Tapanuli Tengah','Tapanuli Utara','Toba Samosir' | |
) THEN 'Sumatera Utara' | |
WHEN city IN ('Bukittinggi','Padang','Padangpanjang','Pariaman','Payakumbuh','Sawahlunto','Solok','Agam','Dharmasraya','Kepulauan Men |
TASK: [edxapp | migrate] ****************************************************** | |
failed: [localhost] => (item=lms) => {"changed": true, "cmd": ["/edx/bin/edxapp-migrate-lms"], "delta": "0:00:03.528950", "end": "2016-06-17 17:23:11.778722", "item": "lms", "rc": 1, "start": "2016-06-17 17:23:08.249772", "warnings": []} | |
stderr: warning: unable to access '/root/.config/git/attributes': Permission denied | |
2016-06-17 13:23:10,390 INFO 15779 [dd.dogapi] dog_stats_api.py:66 - Initializing dog api to use statsd: localhost, 8125 | |
Traceback (most recent call last): | |
File "manage.py", line 116, in <module> | |
execute_from_command_line([sys.argv[0]] + django_args) | |
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 443, in execute_from_command_line | |
utility.execute() | |
File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 382, in execute |
<option value="Jakarta Selatan">Jakarta Selatan</option> | |
<option value="Jakarta Timur">Jakarta Timur</option> | |
<option value="Jakarta Pusat">Jakarta Pusat</option> | |
<option value="">Jakarta Barat</option> | |
<option value="">Jakarta Utara</option> | |
<option value="">Jakarta</option> | |
<option value="">Tangerang</option> | |
<option value="">Bandung</option> | |
<option value="">Serang</option> | |
<option value="">Cilegon</option> |
## mako | |
<%namespace name='static' file='static_content.html'/> | |
<%namespace file='main.html' import="login_query, stanford_theme_enabled"/> | |
<%! | |
from django.core.urlresolvers import reverse | |
from django.utils.translation import ugettext as _ | |
from microsite_configuration import microsite | |
from microsite_configuration.templatetags.microsite import platform_name | |
from ccx.overrides import get_current_ccx |
#!/bin/bash | |
# change directory to edx-platform | |
cd /edx/app/edxapp/edx-platform | |
# prompt user, and read command line argument | |
read -p 'Enter course ID: ' idcourse | |
read -p "edXius, Are you sure you want to generate the certificate (Y/N)? " answer | |
# handle the command line argument we were given | |
while true |
HEAD is now at 23011d4... Add a message in the fullstack Vagrantfile also. | |
Requirement already satisfied (use --upgrade to upgrade): ansible==1.9.3-edx from git+https://github.com/edx/[email protected]#egg=ansible==1.9.3-edx in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 1)) | |
Requirement already satisfied (use --upgrade to upgrade): PyYAML==3.11 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2)) | |
Requirement already satisfied (use --upgrade to upgrade): Jinja2==2.7.3 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3)) | |
Requirement already satisfied (use --upgrade to upgrade): MarkupSafe==0.23 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 4)) | |
Requirement already satisfied (use --upgrade to upgrade): boto==2.32.1 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 5)) | |
Requirement already satisfied (use --upgrade to upgrade): ecdsa==0.11 in /usr/local/lib/python2.7/dist-p |
--- # EC2 MODULE PROVISIONING | |
- hosts: localhost | |
connection: local | |
remote_user: test | |
become: yes | |
gather_facts: no | |
vars_files: | |
- files/awscreds.yml | |
tasks: | |
- name: Basic Provisioning of two m3.medium EC2 instance |
--- # AWS IAM MODULE | |
- hosts: localhost | |
connection: local | |
remote_user: test | |
become: yes | |
gather_facts: no | |
var_files: | |
- files/awscreds.yml | |
tasks: | |
- name: Create IAM Users |
{ | |
"name": "Mozilla Indonesia Community", | |
"version": "1.0", | |
"description": "Mozilla Indonesia Community is part of Mozilla Global Communities. Mozilla supported by many volunteers and contributors who use, develop, share, and support Mozilla芒鈧劉s products. One of popular Mozilla芒鈧劉s product is Mozilla Firefox browser.", | |
"launch_path": "/", | |
"icons": { | |
"256": "/images/stories/favicon/256.png", | |
"128": "/images/stories/favicon/128.png", | |
"120": "/images/stories/favicon/120.png", | |
"90": "/images/stories/favicon/90.png", |