docker run -it --name mongo -p 27017:27017 -d mongo
docker stop mongo
docker start mongo
docker container rm -f mongo
version: '3' | |
services: | |
es1: | |
image: docker.elastic.co/elasticsearch/elasticsearch:6.2.4 | |
container_name: es1 | |
environment: | |
cluster.name: "docker-cluster" | |
bootstrap.memory_lock: "true" | |
ES_JAVA_OPTS: "-Xms512m -Xmx512m" | |
TAKE_FILE_OWNERSHIP: "true" |
const mongoose = require('mongoose'); | |
const Promise = require('bluebird'); | |
var url = 'mongodb://10.80.6.49:27017/test'; | |
mongoose.connect(url); | |
mongoose.connection.on('error', (err) => { | |
console.error(`MongoDB connection error: ${err}`); | |
process.exit(-1); |
<?php | |
namespace App\Traits; | |
use Illuminate\Support\Carbon; | |
use Illuminate\Support\Facades\Config; | |
trait FindPeriodFromDateTraite | |
{ | |
private function findPeriodFromDate(Carbon $date) | |
{ |
<?php | |
namespace App\Criteria; | |
use Prettus\Repository\Contracts\CriteriaInterface; | |
use Prettus\Repository\Contracts\RepositoryInterface; | |
use Illuminate\Support\Facades\Config; | |
use Illuminate\Support\Carbon; | |
/** |
#!/bin/bash | |
LIVE_DATA=$(curl -s "$1" | grep __NEXT_DATA__ | sed 's/__NEXT_DATA__ =//g') | |
STATUS=$(echo $LIVE_DATA | jq '.props.live.status' | sed 's/"//g') | |
if [ $STATUS == "inactive" ] | |
then | |
echo "ERROR: live status is $STATUS" | |
exit -1 | |
fi |
##cloud Hosted | |
socket.io | |
pusher.com | |
Faye https://github.com/faye/faye | |
Scaledrone https://www.scaledrone.com | |
Ably: https://www.ably.io | |
Contus Fly | |
Fanout: http://fanout.io/ | |
Firebase https://www.firebase.com | |
Gamooga: http://www.gamooga.com/ |
usort($courses, function($a, $b) { | |
$vala = $a['courseCode']; | |
$valb = $b['courseCode']; | |
if($vala >= 1000000){ | |
$vala = intval($vala/100); | |
} | |
if($valb >= 1000000){ | |
$valb = intval($valb/100); | |
} | |
if($vala < $valb){ |
export enum GlobalState { | |
Layout = 1, | |
User = 3, | |
MaxColumn = 5 | |
} |
import * as request from 'request-promise'; | |
export class Kong { | |
constructor( | |
private readonly baseUrl, | |
) { } | |
get(path) { | |
return this.request('GET', path); | |
} | |
post(path, body) { |