Skip to content

Instantly share code, notes, and snippets.

View easylogic's full-sized avatar
😀
happy coding

jinho park easylogic

😀
happy coding
View GitHub Profile
@easylogic
easylogic / gist:900983
Created April 4, 2011 00:46
implements file upload in zappa
it is so simple.
it is that add connect-form in zappa
1. npm install zappa
2. npm install connect-form
3. cd /usr/local/lib/node/.npm/zappa/active/package/lib - move yourself npm directory
@easylogic
easylogic / gist:1326025
Created October 30, 2011 15:24
easylogic mobile framework for Titanium
exports.load = function () {
var win = $.window({
id: 'win1',
title : 'welcome',
layout: 'vertical',
backgroundColor: 'black'
});
$('win1').add($.view({ id: 'tbar1' }, { $style : 'board' }));
@easylogic
easylogic / summernote-fullcustom
Last active August 29, 2015 14:10
summernote-fullcustom
summernote 는 현재 bootstrap 기반인데.
ui 상관 없이 기존 기능을 쓸려면 어떻게 해야하는가 ?
1. button
2. icon
3. toolbar
4. dialog
가장 좋은 방법은 기본 소스에서 bootstrap 코드를 빼는 것이다.
@easylogic
easylogic / gist:78c0f39c767487adba64
Last active August 29, 2015 14:11
Collector 를 만들자.
일단 collector 를 만들어보자.
모든 데이타는 json 으로 저장해보자.
그럼 mongodb 가 필요할까? 그럴지도 모르겠다.
그럼 무엇이 필요한지 생각해보자.
1. 대상
@easylogic
easylogic / gist:4596690eb355104b1f83
Created December 13, 2014 16:07
DSL 이 필요할 것 같다.
각각의 기능에 맞는 DSL 이 필요하다.
Collector 에 맞는 DSL 을 기획해보자.
Html Get http://www.naver.com/news
params
Key value
Set
Key selector
Key {
@easylogic
easylogic / gist:53347e1289ab483e8018
Created December 15, 2014 17:01
QueryBuilder 가 있어야 할 듯 하다.
class Table {
long field;
}
Table.find("id", 10);
Record r = QueryBuilder
.select("$1.field", "$2.field2")
.from(Table.class, Table2.class)
.join("$1.field = $2.field")
.where("$1.field = ", 10)
@easylogic
easylogic / gist:5003a5277b68def6fc8e
Created December 18, 2014 23:15
자바 시간 관리
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/**
* Created by yuni on 2014-12-18.
*/
public class Test {
public static void main(String args[]) {
long current = System.currentTimeMillis();
@easylogic
easylogic / gist:2ec20b7dd5b72dcfc72c
Created December 23, 2014 18:51
자바에서 json 형태로 코딩하기
String json = "{
width : 800,
height : 800,
padding : 'empty',
grid : {
x : { type : 'block', target : 'name' }
}
} ";
ChartBuilder c = new ChartBuilder(json);
@easylogic
easylogic / gist:582138c497f3d6b11fb7
Created January 3, 2015 18:04
chart 서비스를 만들자.
무엇이 필요한가?
1. chart
2. data
3. ui
data 를 기획하고
chart 를 만드는 UI 로 해당 차트를 구성
잘 만들어진 UI 구조가 필요하다.
@easylogic
easylogic / gist:374e5d7dd19b2874eaee
Last active August 29, 2015 14:13
차트 서비스 설계

Chart UI

  • 차트를 코드로 생성 가능
  • UI 로 생성 가능
  • axis, brush, widget 조합
  • drag and drop 으로 형태 구성
  • 개별 객체 클릭할때 이벤트 설정이 필요함.
  • 개별 객체는 코드로 입력한 json 과 서로 호환됨.
  • 커스텀 grid, brush, widget 을 만들 수 있거나 또는 등록 가능해야함.
  • 커스텀의 경우 버전 관리도 되면 좋을 듯 ?