Skip to content

Instantly share code, notes, and snippets.

View nakosung's full-sized avatar

Nako Sung nakosung

  • NAVER, CLOVA AI
  • Seoul, Korea
View GitHub Profile
const THE_URL = "https://gist.githubusercontent.com/nakosung/ee76a5f41a59627f22cf/raw"
let actor = null
function write(something) {
if (actor == null) {
actor = new TextRenderActor(GWorld, { X: 800, Z: 100 }, { Yaw: 180 })
actor.TextRender.SetHorizontalAlignment('EHTA_Center')
}
actor.TextRender.K2_SetText(something)
(function (global) {
"use strict"
Context.RunFile('polyfill/timers.js')
function npm(command) {
let buffer = ''
// Create a node.js process
let proc = JavascriptProcess.Create(
'use strict';
var fs = require('fs');
var lex = require('jade-lexer');
var stripComments = require('jade-strip-comments');
var parse = require('jade-parser');
var load = require('jade-load');
var filters = require('jade-filters');
var link = require('jade-linker');
// non-latent version
function Tokenizer(cb) {
var rules = [];
var buf = '';
function test(buf) {
for (var kk in rules) {
var rule = rules[kk];
if (rule[0].test(buf)) return rule;
}
var test2 = {
"font.size" : 3,
"font.family" : "Arial",
"text" : "Attr",
"some-nice-attr.some-nice-child.some-nice-grand-child" : 3,
"some-nice-attr.some-nice-niece" : 4
};
var _ = require('lodash')
@nakosung
nakosung / designer.html
Last active August 29, 2015 14:11
designer
<link rel="import" href="../paper-slider/paper-slider.html">
<link rel="import" href="../ace-element/ace-element.html">
<link rel="import" href="../paper-tabs/paper-tabs.html">
<link rel="import" href="../paper-tabs/paper-tab.html">
<link rel="import" href="../paper-toast/paper-toast.html">
<link rel="import" href="../paper-ripple/paper-ripple.html">
<link rel="import" href="../paper-calculator/paper-calculator.html">
<link rel="import" href="../google-map/google-map.html">
<polymer-element name="my-element">
@nakosung
nakosung / designer.html
Last active August 29, 2015 14:11
designer
<link rel="import" href="../core-input/core-input.html">
<link rel="import" href="../topeka-elements/topeka-datasource.html">
<link rel="import" href="../google-map/google-map.html">
<link rel="import" href="../paper-slider/paper-slider.html">
<link rel="import" href="../yt-video/yt-search-video.html">
<link rel="import" href="../core-icon-button/core-icon-button.html">
<polymer-element name="my-element">
<template>
@nakosung
nakosung / install_consul.sh
Created June 5, 2014 07:52
install_consul.sh
sudo apt-get install -y unzip
curl -OL https://dl.bintray.com/mitchellh/consul/0.2.1_linux_amd64.zip
unzip -o *
chmod +x consul
sudo cp consul /usr/local/bin
@nakosung
nakosung / setup_cluster.sh
Last active August 29, 2015 14:00
최신 버전~ 테스트 클러스터 구축
export HOST=$(hostname -f)
targets=( zko url_feedback gift mailbox email server_saga server_heart remotelog cdn user eventbus db router gateway nginx devices server )
for target in ${targets[@]}; do ((echo $target) && ([ -d $target ] && cd $target && git pull) || (git clone ssh://[email protected]/redduck/$target.git) && (test $(docker images | grep $target | grep $(cd $target; git rev-parse HEAD) | wc -l) -eq 0) && docker build -t $target $target && docker tag $target $target:$(cd $target; git rev-parse HEAD)); done
# zookeeper
docker run -d --name zk -p 2181:2181 -p 2888:2888 -p 3888:3888 jplock/zookeeper
# redis
[
{
"buildImage" : ["web","ssh://[email protected]/redduck/server.git"]
},
{
"buildImage" : ["cdn","ssh://[email protected]/redduck/cdn.git"]
},
{
"buildImage" : ["devices","ssh://[email protected]/redduck/devices.git"]
},