2016년 3월 28일 월요일

외화 송금 기사 스크랩

1992.03.02 스위프트 망 개통 http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=101&oid=001&aid=0003645400


웨스턴유니온 전신회사.

2000.05.30 한빛은행 , 머니그램 http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=101&oid=009&aid=0000115469

머니그램사는 영국계 금융기관인 토마스 쿡과 미국계 금융회사인 머니그램 페이먼트 시스템사가 공동출자해 만든 회사로 전세계 130여개국에 3만여개 영업소를 통해 송금서비스를 하고 있다.

2001.05.08 국민은행  특별외화송금서비스 ,  http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=101&oid=009&aid=0000115469

현지 은행에 계좌가 없어도 송금한 금액을 찾을 수 있는 특급 해외송금서비스를 시작한다.

부산은행 2004.12.02 http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=102&oid=082&aid=0000025483

농협은행 2007.11월14일


이번에 웨스턴유니온과 새로 계약을 체결한 두 에이전트는 다이렉트에이전트5(Direct Agent 5, Inc, 이하 DA-5)와 JPT 센트럴 코퍼릿 홀딩&매니지먼트사(JPT Central Corporate Holding & Management Corporation, 이하JPT)이며, 이들 기업의 참여로 필리핀 지역 에이전트 수는 총 6개가 되었고 지점 수는 총 6000개를 넘어섰다. 

이번 신규 계약 체결은, 전국 어디서나 신속하고 편리하며 믿을 수 있는 송금서비스를 제공하려는 웨스턴서비스의 노력을 잘 보여주는 사례라고 할 수 있다. JPT는 필리핀 시장에서 100년 이상 송금서비스를 제공해 온 기업이며 DA-5는 최근 세 개 회사가 모여 결성한 컨소시엄으로서 총 60여 년이 넘는 기간 동안 전문성을 쌓아왔다. DA-5와 JPT 둘 다 필리핀 전역을 아우르는 광범위하고 신뢰성 있는 탄탄한 네트워크를 자랑한다.

웨스턴유니언은 현재 필리핀에서 머니인미니츠(1)와 다이렉트투뱅크(2) 서비스를 제공하고 있으며, 전 세계 수백만 명의 고객이 웨스턴유니언의 신속하고 믿을 수 있는 글로벌 송금서비스를 이용하고 있다. 웨스턴유니언의 지점 수는 전 세계에 30만여 개에 달하며, 아시아퍼시픽 지역의 38개 국가 및 법정관할구역에 52000개의 에이전트 지점을 두고 있다. 

2007.02.08

조흥은행은 18일 필리핀 랜드은행과 인도네시아 나이아가은행과 송금업무협약을 체결하고 이날부터 국내에 체류중인 외국인근로자에게 송금수수료 우대 등의 서비스를 실시한다고 밝혔다. 그동안 동남아지역으로의 해외송금은 안전성측면에 문제가 많고 시일도 오래 걸려 외국인근로자들이 큰 불편을 겪어왔다.

2016년 3월 17일 목요일

cordova ios webview bounce disable

config.xml 은 추가 해 봐야 소용 없음
AppDelegate.m 의 - (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions 에 아래 코드 추가
self.viewController.webView.scrollView.bounces = NO;
AppDelegate.m
/**
 * This is main kick off after the app inits, the views and Settings are setup here. (preferred - iOS4 and up)
 */
- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
    CGRect screenBounds = [[UIScreen mainScreen] bounds];

#if __has_feature(objc_arc)
        self.window = [[UIWindow alloc] initWithFrame:screenBounds];
#else
        self.window = [[[UIWindow alloc] initWithFrame:screenBounds] autorelease];
#endif
    self.window.autoresizesSubviews = YES;

#if __has_feature(objc_arc)
        self.viewController = [[MainViewController alloc] init];
#else
        self.viewController = [[[MainViewController alloc] init] autorelease];
#endif

    // Set your app's start page by setting the  tag in config.xml.
    // If necessary, uncomment the line below to override it.
    // self.viewController.startPage = @"index.html";

    // NOTE: To customize the view's frame size (which defaults to full screen), override
    // [self.viewController viewWillAppear:] in your view controller.
    self.viewController.webView.scrollView.bounces = NO;

    self.window.rootViewController = self.viewController;
    [self.window makeKeyAndVisible];

    return YES;
}

2016년 3월 15일 화요일

cordova webview posturl

cordova webview posturl

import android.webkit.WebView;

import org.apache.cordova.*;
import org.apache.http.util.EncodingUtils;


public class MainActivity extends CordovaActivity
{

  private static Dialog loginDialog;


    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        
        String TRAGET_URL = "http://example.com/login/login_verify";
        String POST_DATA = "login_id=test&login_pass=1111";
        postUrl(TRAGET_URL,POST_DATA);
    }

    /**
     * Load the url into the webview.
     */
    public void postUrl(String url,String data) {
        if (appView == null) {
            init();
        }

        // If keepRunning
        this.keepRunning = preferences.getBoolean("KeepRunning", true);

        //appView.lo
        WebView mWebView = (WebView) appView.getView();


        // WebView mWebView = (WebView) findViewById(R.id.mWebView); // WHERE R.id.mWebView is of course webview in your layout file.

        mWebView.postUrl(url,
                EncodingUtils.getBytes(data, "BASE64"));

    }

}

2016년 3월 6일 일요일

htmltojsx all files in directory

publishing html file to jsx is hard working.

webversion https://facebook.github.io/react/html-jsx.html

1. install glob and htmltojsx
#npm install htmltojsx -g
#npm install glob
2. convert.js


var glob = require("glob")
var sys = require('sys')
var exec = require('child_process').exec;
function puts(error, stdout, stderr) { sys.puts(stdout) }

// options is optional
glob("html/pub/pages/*.html", {}, function (er, files) {
  // files is an array of filenames.
  // If the `nonull` option is set, and nothing
  // was found, then files is ["**/*.js"]
  // er is an error object or null.
  //console.log(files);
  var src = '/Users/hongsangbeom/Documents/moneytag/html/pub/pages';
  var dst = '/Users/hongsangbeom/Documents/moneytag/html/dev/tmp';

  for(var index in files){
    var fnameArr = files[index].split('/');
    var fileName =  fnameArr[fnameArr.length-1];
    var nArr = fileName.split('.');

    var srcFile = src +'/'+ fileName;
    var dstFile = dst +'/'+ nArr[0]+'.js';
    var cmd = 'htmltojsx -c '+nArr[0]+' '+srcFile+' > ' + dstFile;
    console.log(cmd);
    exec(cmd, puts);
  }
})


3. run
#node convert.js

eclipse rcp dialog resize

  Dialog 안에 메소드를 만든다. private void autoResize(){     getShell().layout( true, true);     final Point newSize = getShell().computeSize...