Skip to content

Instantly share code, notes, and snippets.

View petrabarus's full-sized avatar

Petra Barus petrabarus

View GitHub Profile

Dengan menggunakan dan menjelajah www.urbanindo.com (“Situs”, “UrbanIndo” atau “UrbanIndo.com”) baik sebagai tamu atau pengguna terdaftar, Anda setuju dengan aturan dan terikat pada aturan dan kondisi (“Ketentuan Layanan”) penggunaan seperti yang dijelaskan dibawah ini.

Anda setuju bahwa penggunaan Situs ini secara terus-menerus oleh Anda, menunjukkan bahwa Anda menerima dan menyetujui syarat-syarat penggunaan ini dan Anda sepakat untuk mematuhinya. Apabila Anda tidak setuju atas syarat-syarat penggunaan ini, kami persilahkan untuk tidak melanjutkan penggunaan Situs kami.

###Umum

UrbanIndo.com merupakan situs properti Indonesia yang menghubungkan agent properti / penjual dengan pembeli dan sebaliknya. Kami bukan broker atau agen properti, melainkan sarana untuk membantu para penjual memasarkan properti dan membantu pembeli properti mencari properti.

###Layanan

<?php
class Cart extends \yii\base\Object {
/**
* @var integer
*/
public $id;
/**
/**
* This function creates object which draws
* chart.
* Usage:
* var chart = new myChart();
* chart.init('canvas');
*
* Author: numlock
* email: faraslacks@gmail.com
* Created: 26.11.14.
@petrabarus
petrabarus / gist:367f58fa0b4deecdac7159d9af42dccf
Last active October 28, 2016 04:40
Get AWS Spot Instances using AWS CLI and execute command via SSH
#!/usr/bin/env bash
aws ec2 describe-spot-instance-requests | \
jq -r '.SpotInstanceRequests | .[] | select(.LaunchSpecification.InstanceType == "c4.8xlarge" and .State == "active") | .InstanceId' | \
xargs -I X sh -c "aws ec2 describe-instances --instance-id X | jq -r .Reservations[0].Instances[0].PublicDnsName" | \
xargs -I X ssh -i ~/mykey.pem ubuntu@X "echo \"Hello WOrld\""
@petrabarus
petrabarus / command.sh
Created October 28, 2016 04:48
Group lines from file to be executed in MySQL WHERE .. IN ...
#!/usr/bin/env bash
seq 12 | pr -7ats, | xargs -I X echo "SELECT * FROM Table WHERE id IN (X)"
#output
#SELECT * FROM Table WHERE id IN (1,2,3,4,5,6,7)
#SELECT * FROM Table WHERE id IN (8,9,10,11,12)
seq 12 | pr -7ats | xargs -I X mysql database -e "DELETE FROM Table WHERE id IN (X)"
import sys
sys.path.append('gen-py')
sys.path.append('vendored')
from thrift.protocol import TBinaryProtocol, TJSONProtocol
from thrift.server import TServer
from thrift.transport import TTransport
from lambda_thrift_service import MultiplicationService
class MultiplicationServiceHandler(object):
def multiply(self, i, j):
@petrabarus
petrabarus / checkstyle.sh
Created June 21, 2017 11:23
Wrapper Script for PHP, CSS, and JS style check in pre-commit
#!/bin/bash
###############################################################################
# Check style for list of code
# For source code
# - PHP
# - JS (js, es6, jsx)
# - CSS (css, scss, less)
# This can be used in build server or pre-commit hook in git, depends on the
# SOURCE_FILE variable.
###############################################################################
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="">
<title></title>
#!/usr/bin/env bash
VERSION=3.3.0.1492-linux
echo "Downloading sonar-scanner....."
rm -rfv /tmp/sonar-scanner-cli-$VERSION.zip
wget -P /tmp/ -q https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-$VERSION.zip
echo "Download completed."
echo "Unziping downloaded file..."
unzip /tmp/sonar-scanner-cli-$VERSION.zip -d /tmp/
#!/usr/bin/env bash
VERSION=3.3.0.1492-linux
echo "Downloading sonar-scanner....."
rm -rfv /tmp/sonar-scanner-cli-$VERSION.zip
wget -P /tmp/ -q https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-$VERSION.zip
echo "Download completed."
echo "Unziping downloaded file..."
unzip -q /tmp/sonar-scanner-cli-$VERSION.zip -d /tmp/