This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
GET influencers/_search | |
{ | |
"size": 0, | |
"aggregations": { | |
"influencers": { | |
"nested": { | |
"path": "interests" | |
}, | |
"aggs": { | |
"names": { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// main app | |
"repositories" : [ | |
{ | |
"type": "package", | |
"package": { | |
"name": "grininc/platform-shared", | |
"version": "dev-master", | |
"source": { | |
"url": "git://github.com/grininc/platform-shared.git", | |
"type": "git", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Set AWS credentials and S3 paramters | |
AWS_KEY="" | |
AWS_SECRET="" | |
S3_BUCKET="" | |
S3_BUCKET_PATH="/" | |
S3_ACL="x-amz-acl:private" | |
function s3Upload | |
{ | |
path=$1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// the parent, avoid clicks inside this element | |
const parent = document.getElementById('parent'); | |
window.addEventListener('click', e => { | |
let elem = e.target; | |
// loop through the target's parent nodes to see if it matches | |
for ( ; elem && elem !== document; elem = elem.parentNode ) { | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.checkbox { | |
height: 40px; | |
width: 40px; | |
outline: none; | |
cursor: default; | |
border: 0; | |
-webkit-appearance: none; | |
-moz-appearance: none; | |
appearance: none; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// get interval | |
// format of $datetime is "Y-m-d H:i:s" | |
$interval = (new \DateTime("now"))->diff(new \DateTime($datetime)); | |
// get specific times | |
list($days, $hours, $minutes) = explode(" ", $interval->format("%d %h %i")); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM php:5.6-fpm | |
RUN apt-get update && apt-get install -y git curl | |
RUN docker-php-ext-install -j$(nproc) pdo_mysql | |
RUN docker-php-ext-install -j$(nproc) mbstring | |
RUN docker-php-ext-install -j$(nproc) tokenizer | |
RUN curl -sS "https://getcomposer.org/installer" | php | |
RUN chmod a+x composer.phar && mv composer.phar /usr/local/bin/composer |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// form validation loaded from config | |
$('.ui.form').each(function(index){ | |
var config = $(this).data('config'); | |
if(config !== undefined) { | |
$(this).prepend('<div class="ui icon error message" id="form-errors"></div>'); | |
var settings = APP.config.validation; | |
config.split('.').forEach(function(el, i, arr){ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Make sure Graphicsmagick is installed on your system | |
* osx: brew install graphicsmagick | |
* ubuntu: apt-get install graphicsmagick | |
* | |
* Install these gulp plugins | |
* glup, gulp-image-resize, gulp-imagemin and imagemin-pngquant | |
* | |
* Group images according to their output dimensions. | |
* (ex: place all portfolio images into "images/portfolio" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cd ~ && wget http://download.redis.io/redis-stable.tar.gz | |
tar xvzf redis-stable.tar.gz | |
cd redis-stable | |
make | |
sudo cp src/redis-server /usr/local/bin/ | |
sudo cp src/redis-cli /usr/local/bin/ | |
# redis is now installed but we need to proof it | |
sudo mkdir /etc/redis | |
sudo mkdir /var/redis | |
sudo cp utils/redis_init_script /etc/init.d/redis_6379 |
NewerOlder