Skip to content

Instantly share code, notes, and snippets.

View petrabarus's full-sized avatar

Petra Barus petrabarus

View GitHub Profile
  1. General Background and Overview

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

@petrabarus
petrabarus / locations.php
Created September 4, 2013 09:56
Location list in Indonesia
<?php
array(
'Bali' => array(
'Badung' => array(
'Abiansemal',
'Kuta',
'Kuta Selatan',
'Kuta Utara',
'Mengwi',
IPTABLES="$(which iptables)"
# RESET DEFAULT POLICIES
$IPTABLES -P INPUT ACCEPT
$IPTABLES -P FORWARD ACCEPT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -t nat -P PREROUTING ACCEPT
$IPTABLES -t nat -P POSTROUTING ACCEPT
$IPTABLES -t nat -P OUTPUT ACCEPT
$IPTABLES -t mangle -P PREROUTING ACCEPT
<?php
/**
* ConfigLoader class file.
*
* @author Petra Barus <petra.barus@gmail.com>
* @package application.components
* @since 2013.02.15
*/
@petrabarus
petrabarus / pixelbug.php
Created April 19, 2013 06:13
PHP 1x1px gif
<?php
header("Content-type: image/gif");
header("Content-length: 43");
header("Cache-control: private, no-cache, no-cache=Set-Cookie, proxy-revalidate");
header("Pragma: no-cache");
$fp = fopen("php://output", "wb");
fwrite($fp, "GIF89a\x01\x00\x01\x00\x80\x00\x00\xFF\xFF", 15);
fwrite($fp, "\xFF\x00\x00\x00\x21\xF9\x04\x01\x00\x00\x00\x00", 12);
fwrite($fp, "\x2C\x00\x00\x00\x00\x01\x00\x01\x00\x00\x02\x02", 12);
fwrite($fp, "\x44\x01\x00\x3B", 4);
<?php
$arrs = Array(
12 => array(
'model' => 'aksesoris',
'children' => array(
1716 => array(
'model' => 'jam_tangan',
),
1717 => array(
'model' => 'kacamata_lainnya',
<?php
abstract class CAssetWidget extends CWidget {
private static $_assetPaths;
/**
* @param boolean $checkTheme
* @return string
*/
<?php
/**
* @property-read CWidget $owner
* @method CWidget getOwner()
*/
class WidgetAssetBehavior extends CBehavior {
private static $_assetPaths;
/**
* In the config
*/
return [
'components' => [
'urlManager' => [
'rules' => [
//....
//let's assume 'view' is not eligible for a username :)
'member/<username:\w+>' => 'member/view',