(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| import haystack | |
| from django.core.management import call_command | |
| from django.test.utils import override_settings | |
| TEST_INDEX = { | |
| 'default': { | |
| 'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine', | |
| 'URL': 'http://127.0.0.1:9200/', |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| # -*- coding: utf-8 -*- | |
| """ | |
| Search features for an elasticsearch / haystack / elasticstack | |
| :creationdate: 05/11/15 15:05 | |
| :moduleauthor: François GUÉRIN <[email protected]> | |
| :modulename: intrautils.search | |
| """ | |
| import base64 |
| # -*- mode: ruby -*- | |
| # vi: set ft=ruby : | |
| PASSWORD_PATH = ".password" | |
| PASSWORD_ID_PATH = ".password_id" | |
| # Make sure to have installed vagrant-triggers plugin | |
| # > vagrant plugin install vagrant-triggers | |
| # After the first `vagrant up` stop the VM and execute the following steps |
| import sys, marshal, functools, subprocess | |
| child_script = """ | |
| import marshal, sys, types; | |
| fn, args, kwargs = marshal.load(sys.stdin) | |
| marshal.dump( | |
| types.FunctionType(fn, globals())(*args, **kwargs), | |
| sys.stdout) | |
| """ |
| #!/usr/bin/env python | |
| """Command line script to convert a file, usually an image, into a data URI | |
| for use on the web.""" | |
| import base64 | |
| import mimetypes | |
| import os | |
| import sys | |
| #!/usr/bin/env python | |
| from type_checked_entities import entity_factory | |
| Giraffe = entity_factory( # let's define what is a giraffe! | |
| "giraffe", | |
| name=str, # my name is a string | |
| age=float, # my age is an int | |
| eats=object, # I eat pretty much everything. | |
| ) |
| import logging | |
| import os | |
| import time | |
| import traceback | |
| # pip install slackclient | |
| from slackclient import SlackClient | |
| <textarea name="my-xml-editor" data-editor="xml" rows="15"></textarea> | |
| ... | |
| <textarea name="my-markdown-editor" data-editor="markdown" rows="15"></textarea> | |
| ... | |
| <script src="//d1n0x3qji82z53.cloudfront.net/src-min-noconflict/ace.js"></script> | |
| <script> | |
| // Hook up ACE editor to all textareas with data-editor attribute | |
| $(function () { |