각양 각색

일상 2008. 1. 8. 08:23
3분 스피치 비슷무리한걸 매일 아침 하는데,어느틈엔가 다른 팀은 어떻게 "듣고" 있나 보는게 재밌었졌다.

껌씹고 멍하게 딴곳 보거나, 비스듬히 있는자세(다른 뭔가 골똘히 생각하는 표시),초롱 초롱한 자세, 그냥 건성으로 끄덕 끄덕, 은근히 웃기더라.

나는? 경청하는 편이다.ㅋ

'일상' 카테고리의 다른 글

The Jacket  (0) 2008.01.12
제 3세대 검색엔진들-퀸투라(quintura)  (0) 2008.01.10
새해 결심이란 이런거닷!  (0) 2008.01.02
2008년 1월 1일  (3) 2008.01.01
토마스와 친구들  (0) 2007.12.31
Posted by iamyhs
,
개발환경은 Flex,Java,SAP 이다

JCO를 이용해서 SAP 쪽 연결은 아래 여섯 단계를 거친다.

Step 1: Initialize the RFC Connection


Step 2: Create a JCo Repository


Step 3: Retrieve a Specific Function from the Repository


Step 4: Populate the Metadata Structures


Step 5: Execute the Call to SAP


Step 6: Read the SAP Return Structure


package com.sec.global.mysap;
import com.sap.mw.jco.*;
public class SAPJCOTest {
    public static void main(String[] args) {
        
        final String SAP_CLIENT ="100";
        final String USER_ID ="username";
        final String PASSWORD = "password";
        final String LANGUAGE = "en";        
        final String IP_ADDRESS = " xxx.xxx.xxx.xxx";
        final String SYSTEM_NUMBER = "00";
        
        JCO.Client aConnection;
        IRepository aRepository;

        System.out.println("JCO를 이용한 SAP 연결 테스트");
        try {
            
            aConnection = JCO.createClient(SAP_CLIENT,
                    USER_ID,
                    PASSWORD,
                    LANGUAGE,
                    IP_ADDRESS,
                    SYSTEM_NUMBER);

            aConnection.connect();
            aRepository = new JCO.Repository("SAP", aConnection);
            IFunctionTemplate functionTemplate = aRepository.getFunctionTemplate("RRW3_GET_QUERY_VIEW_DATA");
            
            JCO.Function function = functionTemplate.getFunction();            
            
            //I_INFOPROVIDER,I_QUERY,I_VIEW_ID,I_T_PARAMETER
            function.getImportParameterList().setValue("xxxxx", "I_INFOPROVIDER");
            function.getImportParameterList().setValue("xxxxx_Qxxxx", "I_QUERY");
            function.getImportParameterList().setValue("", "I_VIEW_ID");
            function.getImportParameterList().setValue("", "I_T_PARAMETER");
            
            aConnection.execute(function);
            
            System.out.println("연결 성공");            
        }
        catch (Exception ex) {
            System.out.println("연결 실패");
        }
    }
}


I_INFOPROVIDER,I_QUERY,I_VIEW_ID,I_T_PARAMETER 에 대한 세부 사항은 SAP 개발자가 명세서를 보내준다.

프로바이더 테크 네임, 쿼리 테크 네임 이런식으로 표현하고,Vairiable에 대한 세부사항은, I_T_PARAMETER(일종의 테이블 형태) 변수의 내용이다.
소스에서 I_VIEW_ID와 I_T_PARAMETER 값은 빈값인대,
이 값들은 쿼리테크 별로 다르다 I_T_PARAMETER 값은 보통 테이블 형태로 주어지고, I_VIEW_ID 는 공백인 경우가 많다.

이 예제는 연결 테스트 만이다. 실제로 Step 6 처럼 결과값을 가지고 가공을 해야한다.

이 과정에서 해당 리턴값을 어디에서 파싱할지가 아키텍처상 중요하다.

현재는,View(Flex) 단에서 파싱(다차원 구조이므로)하는 파서를 제작했지만, View단에서 파싱하는 것보다 Java 단에서 파싱하는 구조가 더 적절해 보인다.


'취미' 카테고리의 다른 글

아키텍처에 관한 세가지 질문  (0) 2008.01.25
How to solve it  (0) 2008.01.18
디버깅 FM  (0) 2007.12.21
표준  (0) 2007.12.21
유지 보수성.  (3) 2007.09.13
Posted by iamyhs
,

10 Easy-To-Achieve Resolutions for 2008


1. Use only unleaded gasoline.

2. Remember where I put my car keys.

3. Keep my fingernails, toenails, and nose hair neatly trimmed.

4. Brush my teeth. Every day.

5. Take Saturday afternoon naps.

6. Figure out this whole Inter-Web thingie.

7. Feed the cat when she's hungry.

8. Laugh at Viagra ads.

9. Learn how to type letters other than a, d, g, j, m, p, t, and w on my cell phone. Consistently.

10. Come up with better resolutions for next year.

원저자 블로그


첫날 부터, 일 보단 블로그를 낄낄~

자 이제 일하자.

'일상' 카테고리의 다른 글

제 3세대 검색엔진들-퀸투라(quintura)  (0) 2008.01.10
각양 각색  (0) 2008.01.08
2008년 1월 1일  (3) 2008.01.01
토마스와 친구들  (0) 2007.12.31
2008 년 맞을 준비는 미완,그래도 시작.  (0) 2007.12.30
Posted by iamyhs
,

2008년 1월 1일

일상 2008. 1. 1. 13:24
역시  Mediterranean Sundance 는 언제 들어봐도 멎들어진다.

하드 정리하면서 youtube에서 이것 저것 들어보고 있다.

최근 3개월 이내에 열어본 자료가 아니라면 모조리 지우고 있다, 예외는 ebook,learnkey,total trainining,소스 코드 정도이다.

거의 100기가이상 지우고 잇는것 같다. 지우는것도 시간 꽤 걸리네.약간 아까운 생각도 들지만 3개월 정도안에 보지않는 자료라면,아마 앞으로도 보지 않을꺼다.

깨끗이 지운다.

ps
Santana - Maria Maria [TheWraith] 산타나 역시.뭘해도 어울려.

Vinnie Moore - Opening Guitar Solo Fear and Trepidation를 링크하고 싶었는데, 없네.

Yngwie Malmsteen - Trilogy suite OP5
최근에 잉위를 뚱베이로 일컫는 블로그를 봤었다. 안타깝다. 내 고등학교 시절의 영웅. 이 앨범은 자켓도 멋있었고,내 개인적으로 Rising Force보다,훨씬 더 성숙하고 완성도도 높다 말하고 싶다.사실 fire and ice 이후로 잉위 앨범을 사본적이 없다.벌써 17~8년 전이네.

Altitudes  많이 들으면 턴테이블 바늘 상하게 했던(ㅡㅡ;)이따만한 두께의 빽판으로 구햇던 Cacophony  앨범.뒷면에 No Drug 로고가 있었고,곱상한 얼굴의 두 젊은 기타리스트.
아마 앞으로도 나오기 힘든 트윈기타일것 같다.
지금도 기억하는데 평론가가 이렇게 표현했다,"...기타의 파드되..." 마티의 색채가 더 선명했다는게 아쉬움이라면 아쉬움.

'일상' 카테고리의 다른 글

각양 각색  (0) 2008.01.08
새해 결심이란 이런거닷!  (0) 2008.01.02
토마스와 친구들  (0) 2007.12.31
2008 년 맞을 준비는 미완,그래도 시작.  (0) 2007.12.30
종무식  (0) 2007.12.28
Posted by iamyhs
,

토마스와 친구들

일상 2007. 12. 31. 17:40
아이들이 토마스와 친구들을 좋아하는 이유가 뭘까? 아들과 같이보면서 느낀건대 내가 봐도 참 잘 만들었다.

소위 고착성요소라고 일컫는 것들을 아주 잘 활용한 유아용 교육 프로다.

DVD 뒷면에 보면 토마스와 친구들의 역사가 나온다.2005년부로 60주년이었다.

여.튼.간.에 오늘은 토마스와 친구들 기차중에 헨리를 아들녀석에게 사줬다.

그리고 DVD 를 보면서 늦게나마 안 사실은, 그 친구들 무지하게 많더라.말 그대로 진짜 많다.

그리고 결정적으로 이게 비싸다.핵심은 이거다.이걸 다 살줄려면 만만치가 않다.

그래도 고 녀석 좋아하는 미소가 따뜻하게 만든다.

'일상' 카테고리의 다른 글

새해 결심이란 이런거닷!  (0) 2008.01.02
2008년 1월 1일  (3) 2008.01.01
2008 년 맞을 준비는 미완,그래도 시작.  (0) 2007.12.30
종무식  (0) 2007.12.28
Merry Christmas  (0) 2007.12.24
Posted by iamyhs
,