A curated list of amazingly awesome PHP libraries, resources and shiny things.
- Composer/Packagist - A package and dependency manager.
- Composer Installers - A multi framework Composer library installer.
#!/usr/bin/env python | |
# http://www.rabbitmq.com/tutorials/tutorial-two-python.html | |
import pika | |
import sys | |
connection = pika.BlockingConnection(pika.ConnectionParameters( | |
host='localhost')) | |
channel = connection.channel() | |
message = ' '.join(sys.argv[1:]) or "Hello World!" |
import win32serviceutil | |
import win32service | |
import win32event | |
import servicemanager | |
import socket | |
import time | |
import logging | |
logging.basicConfig( | |
filename = 'c:\\Temp\\hello-service.log', |
sudo chgrp 0 [shared folder on host] | |
ex: | |
sudo chgrp 0 web |
# How to use | |
* Download the log4j.properties file | |
* Add it to your logstash jar file: jar -uf logstash-1.0.10.jar log4j.properties | |
class java { | |
class { 'apt': } | |
# Add PPA | |
apt::ppa { 'ppa:webupd8team/java': } -> | |
# Prepare response file | |
file { "/tmp/oracle-java7-installer.preseed": | |
source => 'puppet:///modules/java/java.response', | |
mode => 600, | |
backup => false, | |
} -> |
#create a test index with shingle mapping | |
curl -XPUT localhost:9200/test -d '{ | |
"settings":{ | |
"index":{ | |
"analysis":{ | |
"analyzer":{ | |
"analyzer_shingle":{ | |
"tokenizer":"standard", | |
"filter":["standard", "lowercase", "filter_stop", "filter_shingle"] | |
} |
/** | |
* $q query term | |
* 'field' => 'suggest'> Suggest is the fieldname used during indexing | |
* see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-suggesters-completion.html | |
*/ | |
$elasticaClient = new \Elastica\Client(); | |
$elasticaIndex = $elasticaClient->getIndex('myindex'); | |
$search = new \Elastica\Search($elasticaClient); | |
$suggest = new \Elastica\Suggest\Term(); | |
$suggest->addTerm('suggest', ['text' => $q, 'completion' => ['field' => 'suggest']]); |
A curated list of amazingly awesome PHP libraries, resources and shiny things.
# How to use | |
* Download the log4j.properties file | |
* Add it to your logstash jar file: jar -uf logstash-1.0.10.jar log4j.properties | |
W HTML: | |
<input type="hidden" id="photoToDelete" /> | |
Galleria.run('#gallery',{ | |
extend: function() { | |
var gallery = this; | |
$('#remove_photo_link').click(function(){ |