Skip to content

Instantly share code, notes, and snippets.

View digital-old-school-journey's full-sized avatar

Digital-Old-School-Journey digital-old-school-journey

View GitHub Profile
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.0.0
container_name: elasticsearch
ports:
- "9200:9200"
- "9300:9300"
volumes:
- ./es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro
before_script:
- apt-get update -qq && apt-get install -y -qq sshpass
deploy_production:
stage: deploy
only:
- master
script:
- ls
- sshpass -V
@digital-old-school-journey
digital-old-school-journey / restore.sql
Created February 17, 2019 07:11
SQL Command to RESTORE AdventureWorks2012 ON Linux container
RESTORE DATABASE AdventureWorks2012
FROM DISK= '/var/opt/mssql/AdventureWorks2012.bak'
WITH MOVE 'AdventureWorks2012' TO '/var/opt/mssql/data/AdventureWorks2012.mdf',
MOVE 'AdventureWorks2012_Log' TO '/var/opt/mssql/data/AdventureWorks2012.ldf'
@digital-old-school-journey
digital-old-school-journey / docker-compose.yml
Created February 17, 2019 06:16
Docker compose file for Microsoft SQL Server for linux
version: '3'
services:
mssql:
image: mcr.microsoft.com/mssql/server:2017-latest-ubuntu
container_name: "mssql"
networks:
- local-network
ports:
- "1433:1433"
restart: always
SELECT
t1.`id`,
t1.`uid`,
t1.`proticketid`,
t1.`subject`,
t1.`created`,
t1.`lastreply`,
t1.`status`,
t1.`ticketnoti`,
t1.`topic`
SELECT AVG(CASE WHEN num = 0 THEN NULL ELSE num END)
FROM(
SELECT 2.0 as num
UNION ALL
SELECT 0
UNION ALL
SELECT NULL
UNION ALL
SELECT 1
) AS t
<?php
require_once("vendor/autoload.php");
$op = $_REQUEST['op'];
if ($op == "create") {
png();
} else if($op == "download") {
word();
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
@digital-old-school-journey
digital-old-school-journey / mongodb-template-06-query-02.js
Last active November 5, 2018 16:12
Mongodb-Query-Template6-Rev02
db.search_logs.aggregate([
{
$match: { 'keyword': 'Super car' }
},
{
"$group": {
"_id": {
'keyword': '$keyword',
'username': '$username',
'created': { $dateToString: { format: "%Y-%m-%d", date: "$created_at" } }
db.search_logs.aggregate(
[
{
$group : {
_id : {
keyword: "$keyword"
, created: { $dateToString: { format: "%Y-%m-%d", date: "$created_at" } }
}
, users: {
$push: {