Skip to content

Instantly share code, notes, and snippets.

View reekoheek's full-sized avatar

Ganesha reekoheek

  • PT Sagara Xinix Solusitama
  • Jakarta
View GitHub Profile

Teknologi Xinix

2014-08-04 16:38:00

Xinix adalah Teknologi. Sesuatu yang membantu manusia. Yang dengannya kehidupan manusia dapat lebih mudah. Yang dengannya manusia akan lebih sejahtera dan mencapai kemakmuran. Yang dengan keberadaannya kita dapat berkarya lebih jauh.

Xinix hingga kini telah memiliki produk-produk teknologi yang merupakan pengejawantahan visinya. Hal tersebut, meski bisa dibilang masih jauh dari apa yang Xinix cita-citakan adalah tonggak langkah konkret atas perjuangan kita.

Pada saatnya waktu untuk mengevaluasi, kemajuan ini akan dilihat dari 3 aspek bidang yang akan dijelaskan di bawah ini.

@reekoheek
reekoheek / git-statuses
Created August 11, 2014 11:42
Show recursive statuses of directory
#!/usr/bin/env php
<?php
/**
* How to install
* --------------
*
* Write and put this file to directory in PATH with name git-statuses
*
* How to use
@reekoheek
reekoheek / first-install
Last active March 29, 2018 13:29
My osx brew first install script
#!/bin/bash
# install command line tool
xcode-select --install
# install brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
# install brew service
@reekoheek
reekoheek / designer.html
Created February 20, 2015 08:49
designer
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../core-header-panel/core-header-panel.html">
<link rel="import" href="../core-drawer-panel/core-drawer-panel.html">
<polymer-element name="my-element">
<template>
<style>
:host {
@reekoheek
reekoheek / norm-observer
Created May 12, 2015 06:53
Norm Observer
# Norm Observer
Observer adalah sebuah mekanisme untuk melakukan pengaitan proses pada behavior dari data-data dalam collection.
Membuat observer dilakukan dengan menambahkan sebuah Class biasa pada `src` (perhatikan agar tidak salah menggunakan namespace). Lalu menambahkan referensi class tersebut pada config schema sebuah collection yang akan menjalankannya.
Class tersebut harus memiliki method-method yang sesuai untuk pengaitan prosesnya, sesuai perilaku data yang diinginkan.
Dengan menghubungkan collection dengan sebuah observer, hal itu berarti bahwa observer yang dihubungkan akan berjalan dalam setiap perilaku yang berjalan pada data-data collection.
@reekoheek
reekoheek / o
Last active August 29, 2015 14:23
o script
#!/bin/bash
#
# How to install:
# - Install sublime text
# - Download in ~/bin directory
# - chmod +x ~/bin/o
# - Happy coding
BASE_DIR="$1"

Saya ingin sedikit berbagi dengan kawan-kawan semua mengenai wawasan kepemimpinan. Tulisan di bawah ini saya salin ulang menggunakan iphone sambil merenung di wc rumah.

Dikutip dari buku The Nokia Revolution, terbitan Ufuk Press, halaman 8-10. Selamat menikmati.

Sentuhan olila Kesuksesan Nokia pada 1990-an tidak dapat dijelaskan tanpa mengevaluasi peran manajemen. Dengan mengatasi tekanan ekstern dan konflik internal yang kuat, tim yabg ada sekarang berhasil membangun strategi, budaya perusahaan, dan modus opeabxi ya g memberikan struktur bagi kesuksesan litbang serta produksi dan penjualan yang efisien. Di bawah kepemimpinan presiden dan chief executive officer Jorma Olila, kesuksesan ini di api dalam situasi yang sangat sadar-biaya.

Ollila, seorang insinyur dan ahli ekonomi yang terlatih, memfokuskan pada bidang-bidang pertumbuhan yang mendatangkan keuntungan danpengelolaan elemen-elemen pertumbuhan. Ia menstabilkan kepemilikan perusahaan dengan membina hubungan baik dan terbuka dengan para pemegang sa

@reekoheek
reekoheek / index.html
Last active September 7, 2016 23:30
String#endsWith(x) vs String#substr(-1) === x vs x === String#substr(-1) #jsbench #jsperf (http://jsbench.github.io/#73ef9720ef1c9e60ece4ee07fddd39a3) #jsbench #jsperf
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>String#endsWith(x) vs String#substr(-1) === x vs x === String#substr(-1) #jsbench #jsperf</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/benchmark/1.0.0/benchmark.min.js"></script>
<script src="./suite.js"></script>
</head>
<body>
<h1>Open the console to view the results</h1>
@reekoheek
reekoheek / index.html
Last active June 22, 2018 07:27
Object.getOwnPropertyNames vs Object.keys #jsbench #jsperf (http://jsbench.github.io/#b6ea5f52a779ebac10bd7feb1e186482) #jsbench #jsperf
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Object.getOwnPropertyNames vs Object.keys #jsbench #jsperf</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/benchmark/1.0.0/benchmark.min.js"></script>
<script src="./suite.js"></script>
</head>
<body>
<h1>Open the console to view the results</h1>
@reekoheek
reekoheek / index.html
Created September 7, 2016 16:16
y === typeof x vs typeof x === y (http://jsbench.github.io/#6c1eb9f5bb813f2804772267bceeb89e) #jsbench #jsperf
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>y === typeof x vs typeof x === y</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/benchmark/1.0.0/benchmark.min.js"></script>
<script src="./suite.js"></script>
</head>
<body>
<h1>Open the console to view the results</h1>