Skip to content

Instantly share code, notes, and snippets.

View iamssen's full-sized avatar
๐Ÿ„โ€โ™‚๏ธ

Seo Yeon, Lee iamssen

๐Ÿ„โ€โ™‚๏ธ
View GitHub Profile
@iamssen
iamssen / Vector Sort Comapre Functions.as
Last active October 11, 2015 12:57
Vector Sort Compare Functions
/** sort compare function : ๋ฌด์ž‘์œ„๋กœ ์„ž๋Š”๋‹ค */
function random(a : Number, b : Number) : Number {
return MathUtils.rand(0, 1000000);
trace(a, b);
}
/** sort compare function : ์ˆซ์žํ˜•์„ ์—ญ์ˆœ์ •๋ ฌ ํ•œ๋‹ค */
function desc_number(a : Number, b : Number) : Number {
return b - a;
}
@iamssen
iamssen / CustomChartElement.as
Created April 12, 2013 05:45
Chart Background, Annotation Drawing
package test {
import avmplus.getQualifiedClassName;
import mx.charts.chartClasses.CartesianChart;
import mx.charts.chartClasses.ChartElement;
import mx.core.mx_internal;
use namespace mx_internal;
public class CustomChartElement extends ChartElement {
@iamssen
iamssen / gist css control.html
Last active December 16, 2015 03:29
gist ๋ฅผ embed ํ•  ๋•Œ ๋งŒ์ ธ์•ผ ํ•˜๋Š” css path ์„ค๋ช…
<html>
<head>
<style type="text/css">
html, body, .gist table {
font-size: 12px;
}
</style>
</head>
<body>
๊ฐ€๋‚˜๋‹ค๋ผ๋งˆ๋ฐ”์‚ฌ <br />
@iamssen
iamssen / coffee initialize test.coffee
Last active December 16, 2015 05:09
object types ์˜ class property ์— ์ดˆ๊ธฐ๊ฐ’์„ ์„ ์–ธํ•  ๊ฒฝ์šฐ static ๊ณผ ๊ฐ™์ด ๋ชจ๋“  class instance ์—์„œ ๊ณต์œ ํ•˜๋Š” ํ˜„์ƒ์ด ์ƒ๊ธด๋‹ค. object ํ˜•ํƒœ์˜ property ๊ฐ€ ํ•„์š”ํ•  ๊ฒฝ์šฐ์—๋Š” constructor ์—์„œ ์ดˆ๊ธฐํ™” ์‹œํ‚ค๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.
require('source-map-support').install()
class AAA
gl : null
constructor : (gl) ->
if not @gl?
@gl =
a : 1
b : 2
@iamssen
iamssen / screen.md
Last active December 16, 2015 05:38
SSH ์ ‘์† ์ข…๋ฃŒ์‹œ node.js ๋“ฑ์ด ์ข…๋ฃŒ๋˜๋Š” ํ˜„์ƒ์„ ์žก๋Š” screen ๊ธฐ๋Šฅ
  • $ screen -list ์Šคํฌ๋ฆฐ ๋ฆฌ์ŠคํŠธ ๋ณด๊ธฐ
  • $ screen -r 16546.pts-1.ssenbuntu ์Šคํฌ๋ฆฐ ์žฌ์ ‘์†
  • $ screen -d or ctrl + d or ctrl + a, d ์Šคํฌ๋ฆฐ ๋‚˜์˜ค๊ธฐ
  • ctrl + a, w ์œˆ๋„์šฐ ๋ฆฌ์ŠคํŠธ ๋ณด๊ธฐ
  • ctrl + a, " ์œˆ๋„์šฐ ์„ ํƒ
  • ctrl + a, c ์ƒˆ ์œˆ๋„์šฐ ๋งŒ๋“ค๊ธฐ
  • ctrl + a, a ๋ฐ”๋กœ ์ „ ์œˆ๋„์šฐ๋กœ ์ด๋™
  • ctrl + a, ์ˆซ์ž ํ•ด๋‹น ์œˆ๋„์šฐ๋กœ ์ด๋™
  • exit ์œˆ๋„์šฐ ๋‹ซ๊ธฐ
@iamssen
iamssen / Cakefile
Last active December 16, 2015 05:39
Cakefile ์—์„œ stdout ๋กœ๊ทธ๋ฅผ ์ง€์†์ ์œผ๋กœ ์ถœ๋ ฅ
task 'run', 'Run Server', ->
build ->
node = exec('node lib/server.js')
node.stdout.on 'data', (data) ->
console.log(data.toString('utf8'))
node.stderr.on 'data', (data) ->
console.log(data.toString('utf8'))
build = (callback) ->
coffee = exec('coffee -m -o lib/ -c src/')
@iamssen
iamssen / App.mxml
Last active December 16, 2015 05:39
AIR ์ž๋™ ์—…๋ฐ์ดํŠธ ์„ค์ •
private function update_initHandler(event:Event):void {
trace("DashboardApp.update_initHandler()", event);
if (!Capabilities.isDebugger && update.state === AIRUpdateState.AVAILABLE) {
update.update();
} else {
currentState="run";
}
}
<update:AIRUpdate id="update" updateURL="http://xxx.com/air/update.xml" init="update_initHandler(event)"/>
@iamssen
iamssen / Dropbox and Node.md
Last active December 16, 2015 05:49
Markdown Binder on Dropbox + Azure + Ubuntu + Node.js
  • sudo -E node server.js os ์˜ environments ๋ฅผ node.js ์—์„œ ์ฝ์–ด๋“ค์ด๋„๋ก ์„ค์ •
  • process.env.ENV_NAME os ์˜ environments ์ฝ๊ธฐ
@iamssen
iamssen / Cakefile
Created April 16, 2013 23:22
my common styles and scripts
{exec} = require('bbang')
task 'download', 'Download Files', ->
download()
download = (callback) ->
exec 'curl https://gist.github.com/iamssen/5400496/raw/5e8540a31b2ae05312bc8daee3868d06c71de5f5/markdown.css -o markdown.css', ->
exec 'curl https://...prettify.css -o prettify.css', callback
@iamssen
iamssen / rest.md
Created April 17, 2013 08:07
OAuth2 ๋กœ github ๋กœ๊ทธ์ธ ์ฒ˜๋ฆฌ ๋‹จ๊ณ„๋ณ„ ์ฒ˜๋ฆฌ...

Github OAuth ์ฐธ๊ณ 

์šฐ์„  https://github.com/settings/applications ์—์„œ Application ์— ๋“ฑ๋ก๋œ ์ •๋ณด๋“ค ํ™•์ธ

๋กœ๊ทธ์ธ์ฒ˜๋ฆฌ

  1. get https://github.com/login/oauth/authorize?client_id={client_id}&redirect_uri={http://...} ํ˜•ํƒœ๋กœ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋“ฑ๋ก ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์•ฑ ์Šน์ธ ์ฃผ์†Œ๋กœ ๋‚ ๋ ค๋ณด๋ƒ„
  2. get http://ssen.name/devlog?code=x1aa07b850cbf6eeba1a ๊ณผ ๊ฐ™์€ ํ˜•ํƒœ๋กœ code ๋ฅผ ๋ณด๋‚ด์ฃผ๊ฒŒ ๋จ
  3. ๋ฐ›์€ ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ post https://github.com/login/oauth/access_token ๋กœ ์ •๋ณด๋ฅผ ์š”์ฒญ
  • header Accept : application/json
  • param code : {๋ฐ›์€ ์ฝ”๋“œ}