Skip to content

Instantly share code, notes, and snippets.

View purwandi's full-sized avatar
🏠
Working from home

purwandi purwandi

🏠
Working from home
View GitHub Profile
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<ResponseDetails Language="en">
<SearchItemInformationResponse ItemType="hotel">
<ItemDetails>
<ItemDetail>
<City Code="SIN"><![CDATA[Singapore]]></City>
<Item Code="MAR2"><![CDATA[Singapore Marriott Tang Plaza]]></Item>
<LocationDetails>
<Location Code="G1"><![CDATA[Central]]></Location>
@purwandi
purwandi / intro.md
Last active February 19, 2016 14:28

Edo merupakan seorang manager di Tixton Hotel. Sebagai seorang manager dia bertanggungjawab untuk mempublikasikan jadwal operasional hotel kepada tamu hotel yang akan menginap pada tiap minggunya. Disamping menginformasikan jadwal tersebut ke tamu hotel, Edo juga harus menginformasikan jadwal yang ia buat kepada anak buahnya. Permasalahan yang dihadapi Edo adalah jadwal untuk tamu hotel di tampilkan dalam bentuk tabel harian sementara untuk petugas hotel di tampilkan dalam group waktu yang sama

Tuliskan sebuah program agar dapat membantu Edo dalam pengelolaan jadwal hotel :

  1. Buatlah layout form website agar edo dapat memasukkan waktu operasional hotel tersebut. Input dalam bentuk 1 field text area.
  2. Aplikasi simple tak perlu database.
@purwandi
purwandi / carousel.scss
Created February 11, 2016 04:24
Carouse Playground
@purwandi
purwandi / sublime.md
Last active February 10, 2016 03:22
My Sublime Text Installed Packages
  1. DockBlockr
  2. EditorConfig
  3. GitGutter
  4. Inspired GitHub Color Schema
  5. Laravel Blade Highlighter
  6. Package Control
  7. phpfmt
  8. SideBarEnhancments
  9. Syntax Highlighting fo Sass
  10. Theme - Piatto
ALTER TABLE hotels ADD COLUMN searchtext TSVECTOR;
-- Create a function that will generate a tsvector from text data found in both the
-- name and address columns, but give a higher relevancy rating 'A' to the name data
CREATE FUNCTION hotels_generate_tsvector() RETURNS trigger AS $$
begin
new.searchtext :=
setweight(to_tsvector('pg_catalog.english', coalesce(new.name, '')), 'A') ||
setweight(to_tsvector('pg_catalog.english', coalesce(new.address, '')), 'B');
return new;
/* 1x Image */
#brb-image {
  width: 360px;
  height: 350px;
  margin-left: auto;
  margin-right: auto;
  background-image: url('/brb_1x.png');
  text-indent: -9999px;
 white-space: nowrap;
@purwandi
purwandi / .gitlab-ci.yml
Created December 19, 2015 19:05 — forked from iolson/.gitlab-ci.yml
GitLab CI
# Before Tests
before_script:
- bash ci/docker_install.sh > /dev/null
- composer self-update
- composer install --prefer-dist > /dev/null
- cp .env.gitlab .env
- php artisan key:generate
- php artisan migrate:refresh
# Services
@purwandi
purwandi / .ci-installer.sh
Created December 19, 2015 19:05 — forked from kevinvdburgt/.ci-installer.sh
Laravel 5.1 - GitLab CI
#!/bin/bash
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash
. ~/.nvm/nvm.sh
nvm install 0.12
nvm alias default 0.12
npm config set cache-min 86400
npm config set cache /cache/node_modules/
npm install -g gulp
npm install
@purwandi
purwandi / App.md
Last active August 29, 2015 14:20
Installing Slanger
@purwandi
purwandi / Installer.log
Created May 9, 2015 02:31
My slanger installer log
This file has been truncated, but you can view the full file.
Last login: Fri May 8 23:02:04 on ttys003
~$ ssh purwandi@192.168.61.132
The authenticity of host '192.168.61.132 (192.168.61.132)' can't be established.
RSA key fingerprint is fd:5b:8f:25:6b:4c:3d:f4:e8:f2:6e:13:af:67:1b:1d.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.61.132' (RSA) to the list of known hosts.
purwandi@192.168.61.132's password:
Linux socket 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u1 x86_64
The programs included with the Debian GNU/Linux system are free software;