Skip to content

Instantly share code, notes, and snippets.

@dmregister
dmregister / gist:dcce0d7cb8d02b6e1cfc
Created June 25, 2015 18:42
es mapping with context path
#mapping
"statusForSuggest": {
"type": "object",
"properties": {
"isVisible":{
"type": "boolean"
},
"status":{
"type": "string"
@dmregister
dmregister / gist:31bdfc3e903bbd7f3cfa
Created June 25, 2015 13:58
get mongo id from an update
BasicDBObject doc = new BasicDBObject( "name", "Matt" );
collection.insert( doc );
ObjectId id = (ObjectId)doc.get( "_id" );
{
"settings": {
"number_of_shards": 5,
"number_of_replicas": 0
},
"mappings": {
"user": {
"dynamic": "strict",
"properties": {
"firstName": {
$attr = array(
'id' => 112,
'username' => 'test',
'name' => 'test'
);
$user = new GenericUser($attr);
$auth = Auth::login($user);
\Blade::setContentTags('<%', '%>'); // for variables and all things Blade
\Blade::setEscapedContentTags('<%%', '%%>'); // for escaped data
$eventManager = $e->getApplication()->getEventManager();
$eventManager->attach(MvcEvent::EVENT_DISPATCH,
function($e)
{
$request = $e->getRequest();
if ($request instanceof ConsoleRequest)
{
return;
}
$sql = new Sql($this->adapter);
$select = $sql->select()->columns(array('c.city', 'c.state', 's.count'), false)
->from(array('s' => 'statistic'))
->join(array('c' => 'city'), 's.city_id = c.id');
public function onBootstrap(MvcEvent $e)
{
$application = $e->getApplication();
$em = $application->getEventManager();
$sharedEm = $em->getSharedManager();
$listener = $application->getServiceManager()->get('Event\Factory\Listener\LogEvents');
$sharedEm->attachAggregate($listener);
}
[Unit]
Description=Marrow Task
[Service]
Type=simple
ExecStart=/marrow.task/worker.py
[Install]
WantedBy=multi-user.target
import requests
key = 'key'
sandbox = 'url'
recipient = 'test@test.com'
def sendEmail():
request_url = 'https://api.mailgun.net/v3/{0}/messages'.format(sandbox)
request = requests.post(request_url, auth=('api', key), data={