'분류 전체보기'에 해당되는 글 256건

  1. 2007.10.18 티스토리를 쓴다. 1
  2. 2007.10.16 URL을 조작할때 주의사항
  3. 2007.10.10 Daum-Lycos 개발자 컨퍼런스 2007 -Day2
  4. 2007.10.10 Daum-Lycos 개발자 컨퍼런스 2007 -Day1
  5. 2007.10.10 [쉘 프로그램] 산술연산
  6. 2007.10.10 [쉘프로그램] 2개의 문장 비교
  7. 2007.09.04 Http code....
  8. 2007.09.04 tomcat 자동으로 죽으면 자동으로 재시작하기
  9. 2007.09.03 6천만원 짜리 선물
  10. 2007.08.31 JAVA2D 좀 구경하자.

티스토리

티스토리를 사용한다.
그리고 그곳에 나의 개발 팁! 들을 적어넣는다.

왜일까?
많고 많은 서비스중 하필 이런 개발팁을 정리해두려고 티스토리를 쓰는것일까?

혹자는 설치형블로그라서 혹자는 발행이라는 유용함때문이라고 한다.
하지만 내 경우에는 이런 저런 수식어구는 불필요한 말장난 같다.

나에게 있어 티스토리는
블로그 스럽기 때문이다.

서비스형 블로그에서는 느낄 수 없는 CSS들의 향연~
서비스형 만큼 다양한 기능들은 존재 하지 않지만 나의 손길이 닫으면 편집이 가능하다는점
그리고 무엇보다도 자유로운 스킨마트에서 좋아하는 스킨들을 골라 넣을 수 있다는 점이다.

오늘도 티스토리의 이야기를 적어넣는다.
개발의 요소들과 팁들을..
남들에게는 인터넷상에서 존재하는 쓸데없는 중복된 글일지 몰라도
나로하여금 차곡차곡 쌓여가는 지식의 개인창고가 되어간다.

티스토리..
나의 이야기는 아직도 진행중이다.

  String base64URL = Base64.encode (openURL.getBytes());
  String hostURL = "
http://c"+openURL.substring(openURL.indexOf("@")+1, openURL.indexOf(":"));
  String filename = openURL.substring(openURL.lastIndexOf("/")+1, openURL.length());
  StringBuffer  fullURLsb = new StringBuffer();
  fullURLsb.append(hostURL);
  fullURLsb.append("/aaa/aa.jsp");
  fullURLsb.append("?fhandle="+base64URL.trim());
  fullURLsb.append("&filename="+filename);


base64URL.trim() 이게 제일 중요하다.
해당 trim() 작업을 수행하지 않으면 url이 개행처리 되기때문에
windows 서비는 상관없겠지만 linux에서는 400Error를 토해내게 되다.

Daum-Lycos 개발자 컨퍼런스 2007 -Day2

일정의 둘째날이다.
이번 둘째날은 컨퍼런스의 하일라이트가 모두 모여있는 일정이다.

오늘 둘째날 일정을 가지고 많은사람들이 왈가 왈가하는 가장 많은 의견들이 쏟아질것
으로 예상된다. 실질적으로 한국에 돌아왔을때 많은 기자분들과 에널리스트들은 둘째날
전 CEO 이재용님의 기술에 대한 이야기를 참 많이 본것 같다.

사용자 삽입 이미지

내가 바라본 CEO의 이야기를 요약해 보면 이러하다.
"지구를 여태 위협하던 문제들은 기술의 혁신으로 해결되왔다.
그래서 여러분들이 그 위협으로부터 지구를 지킨다는 신념으로 스스로를 브랜드화 해서
꼭 지켜내주기 바랍니다. "

비교적 간단한 명재가 아닐 수 없다.
여기에는 기술 지상주의보다는 모여있는 400명의 인원이 모두 기술자 이다보니 그들에게
요구할 수 있는것은 창의적인 기술을 만들어내 다음이 비전으로 삼고 있는 슬로건
"세상을 즐겁게 변화시키는 회사" 의 연속선상에서 볼 수 있다.

어쩌면 어쩌면...
나와 함께 모여있는 쿤룬호텔에 많은 사람들은
여지껏 지구를 구한 영웅이 헐리우드 스튜디오에서 만들어졌지만 이제는
이곳에서 만들어 지지 않을까 하는 작은 희망을 꿈꿔보았다.

컨퍼런스는 이렇게 시작되었다. ^^

맛있는 점심을 먹고 컨퍼런스는 본격적으로 엔지니어 중심으로 이뤄졌다.
각각의 세션을 통해 개발자들을 자신의 Know How를 Know Where로 돌려주었다.
그들은 자신의 모든것을 열정적으로 토해냈으며
그들은 자신이 알고있는 모든것을 나누도 패어하였다.

헌데?
난 뭐했나구요?
아~~ 그게 ... 그게 말이죠.. T-T

사용자 삽입 이미지

고맙습니다.
나의 팀원들 모두들 바쁜 와중에 고국에서 벌어지는 장애를 처리하느라 여념이 없었답니다.

하지만 컨퍼런스는 계속 진행이 되었다.
세미나로, 포스터로 ...
마치 불교에서 미친듯 서로 묻고 답하기를 빠르게 반복하는것 처럼
세미나와 포스터에 참여한 모든 엔지니어들이 묻고 답하기를 반복해 나가며 마치 득도에
이르는듯 하였다.
그리고 패널토의에서도 이 뜨거운 열기는 계속 이어졌다. (팀장님 수고하셨삼^^~)

자~ 마지막으로 모든 세미나가 끝나고
디너쑈가 이어졌는데..
음..
출연진 모두가 나와 함께 개발을 했던 개발자였다니.. 참으로 덜덜덜..
여기서 말하는 디너쇼의 경우는 많은 다른 블로거들이 이야기한 바가 있어 단순
그들의 링크를 걸어 참고하도록 하겠다.

  • Daum-Lycos 개발자 컨퍼런스 2007 - 디너 파티 #1 2007 10-07 02:18
  • Daum-Lycos 개발자 컨퍼런스 2007 - 패널 토의 2007 10-06 03:15
  • Daum-Lycos 개발자 컨퍼런스 2007 - 포스터 세션2007 10-06 02:54
  • Daum-Lycos 개발자 컨퍼런스 2007 - 티타임2007 10-05 22:10
  • Daum-Lycos 개발자 컨퍼런스 2007 - 다양한 세션 2007 10-05 19:29
  • Daum-Lycos 개발자 컨퍼런스 2007 - A 트랙, D 트랙 2007 10-05 18:17
  • Daum-Lycos 개발자 컨퍼런스 2007 - 첫번째 세션2007 10-05 16:53


    ----------------------------- Daum-Lycos 개발자 컨퍼런스 2007 -Day2 End -----------



  • Daum-Lycos 개발자 컨퍼런스 2007 -Day1

    멀리 북경으로 향한다.
    반도의 땅에서 대륙의 땅으로 향하는 발걸음에는 설래임반 기대반으로 기다리는 내둥
    흥분과 기대의 도가니였다.
    마치 그곳에가면 내가 꿈꿔오던 유토피아를 만나볼 수 있지 않을까 하는 작은 희망을 가지고
    나는 그곳을 향해 한걸음씩 한걸음씩 내 딛었다.

    사실 출발전에 내심 이번컨퍼런스를 기대했던 이유중 하나가 장소가 북경이라는것이다.
    지구상에서 가장 변화의 속도가 빠른 도시, 그러면서 다양한 모습을 담고있는 도시를 보게
    된다는것에 대해 무척이나 고무된것이 사실이다.
    이런 고무된 기분과 흥분이 이번컨퍼런스를 기대에 차게 하기에 충분했다.

    공항은 생각보다 멀어서 도시가 잠에서 깨기전에 난 이른 공항버스를 타고 공항을 항하였다.

    사용자 삽입 이미지

    나를 태워 대륙으로 인도할 비행기는 아시아나!
    약 1시간 50여분의 비행이지만 비행기는 우리를 보다 안전하고 쾌적하게 만들기 위해
    참 많은 화물을 채워넣었다. 
    공항에 올때마다 느끼는 색다른 기분중에 하나는 "과연 저 무거운것이 하늘에 뜰까?" 다.
    참 바보같겠지만 나는 아직도 그것이 매번 신기하고 그 신기함에 몸을 맡긴다.

    사용자 삽입 이미지

    GMT-서울 기점에서 -1을 한 베이징에 도착한  시간은 11시30분이였다.
    우리가 알지 못한사이에 TR본부에서는 차량을 배정하고 원할한 진행을 위해 공항에 도착하자
    마자 컨퍼런스의 메인스테이지인 북경쿤룬(北京昆??店) 으로 이동하였다.

    신기한 세상에 진입한 벅찬 감동때문이였을까?
    차안에 탑승한 많은 사람들은 잠시 수다를 아끼는듯 하였다.
    나역시 여태 일했던 사람들과의 대화보다는 북경의 거리와 시내를 보는데 여념이 없었다.
    나무의 조림된 상태, 건물들의 모습, 간판, 사람들, 눈에보이는것이 이야기하는 중국의 현상들..

    사용자 삽입 이미지

    한국과는 사뭇다른 이러한 모습들을 보며 우리는 어느덧 중국의 6성급호텔에 도착하기에 이르럿다.

    오아시스가 왜 빛이나는줄 아는가?
    그것은 사막 한가운데 있기 때문이다. 
    이것은 쿤룬호텔에 적절한 비유일텐데 도로를 달리며 봤던 실상과 정 반대된 훌륭한 호텔이기 때문이다.
    반듯하고 화려하고 잘 정돈되어있으며 중국안에 있지만 싼티나지 않는 호텔이기 때문이다.

    사용자 삽입 이미지

    첫번째 일정은 자금성 투어였다.
    도착하자 마자 무슨 여행이냐 싶겠지만 어쩌면 중국을 먼저 아는게 가장 이번 컨퍼런스의 또다른
    매력이라는 시각으로 본다면 적절한 일정이라는 생각이 들었다.

    사용자 삽입 이미지

    영화 "마지막황제"를 보게 되면 작은황제 푸이가 매섭고 차가운 붉은 벽 사이에서 자라는것을 볼 수 있다.
    푸이는 높은 담장 안에서 중국의 변화에 외면당하며 오로지 마지막 황제의 길을 외롭게 강요받게 된다.
    사실 영화속에서는 그런 푸이의 외로움과 적막감을 몰랐다.
    그리고 그토록 그 붉은벽이 얼마나 무섭게 다가오는줄 몰랐다.
    하지만.. 하지만.. 직접 보니 그 붉은 벽은 정말 거대하게 나를 맞이했다.

    사용자 삽입 이미지

    일반사람의 6~7배즘 되는 높은 높이 그리고 무섭게도 붉게 칠해진 그 모습!
    제국의 심장은 바로 그렇게 생겼다.
    더불어 기와는 어떠한가?
    지금이야 세월앞에 사그러드는 과거가 되어가고 있지만 내가 봐왔던 검은색 청색 단청이 아닌 황금색
    아니던가!

    사용자 삽입 이미지

    남달랐다. 정말 남달랐다.
    대륙을 통치했다는 천황의 권위가 과연 어느정도였을까 감해 생각해보게 하는
    아찔할 정도의 넘실대는 불은담위에 황금색 기와들의 천지였다.
    더불어 밟는 모든 발믿에 블럭은 대리석이 아니던가!

    우리나라도 대리석을 구할 수 없어 화강암으로 석굴암을 만들어 나름의 석공의 기술을 선보였다고 하지만
    중국은 구하기도 힘든 대리석을 중국대륙에서 구하여 그들의 수도의 바닥을 다지고 있으니
    정말 당시 천황의 권위와 위용은 대단하기 이를수 없었다.

    사용자 삽입 이미지


    비가 왔다.
    자금성 북쪽에서 천안문 광장 쪽으로의 구경을 하는 도중에 비가 왔다.
    모두들 우비들을 챙겨입고 하나둘씩 천안문을 빠져나갈줄 알았는데 사람들은 되려 천안문 광장으로 몰려들었다.
    나중에 가이드에게 물어보니 국기 하강식을 구경하기 위해서 그들은 비를 맞으며 서 있다고 한다.
    국가!
    비를 맞으면서 국기가 내려가는 모습을 보려는 사람들은 서 있는것이였다.

    사용자 삽입 이미지

    후~~
    국가란 바로 그런것 이였나?
    국민의 절대 신임만을 먹으며 닫을 수 없는 저 높은 장대끝에서 그 누구나에게 환히 보이는 자리에서
    국민을 위해 홀로 서있는 저 깃발과도 같은게 국가란 말인가?
    나도한명의 국민이지만 이처럼 국민이 국가를 신임하는것은 나로하여금 느끼게 하는게 참 많았다.

    비오는 북경~!
    과거에 왕은 붉은 벽안에서 홀로 모든일을 하는 보이지 않는 손 이였다면 이제 그 손은 깃발이 되어 하늘위에서
    펄럭이고 있다.

    다음 일정은 왕푸징거리였다.
    한번즈음 이곳에 와본 사람들이라면 화려한 백화점과 허름한 먹거리 시장을 봤을 것이다.
    내경우도 화장실이 급해서 백화점에 잠시들렀었는데.. 사실 이곳에서 느낀것은
    "여긴! 한국이다!" 였다.

    제품의 데코레이션 형태와 점원들의 메너, 상품의 질과 손님들의 기본 드레스 코드들을 본다면
    저가제품 생산하는 중국이라 보기 힘들었다.
    아마도 중국은 5년정도 지난다면 한국정도의 소비패턴은 분명히 지닐것으로 보였다.

    자~
    기대하는 왕푸칭거리의 먹거리이다.
    가기전에는 먹겠다고 했지만 가고나면 결코 먹기 힘든 왕푸칭의 먹거리!
    사진으로 보자!
    정말 저런것들을 맛있게 먹는 중국인들과 몇몇 외국인들에게 깊은 찬사를보낸다.

    사용자 삽입 이미지

    사용자 삽입 이미지

    첫날의 일정이 모두 끝이났다.
    ----------------------------- Daum-Lycos 개발자 컨퍼런스 2007 -Day1 End -----------

    READLOCATION=/app/trans/log/
    HOSTADDRESS=/neouser/realText.txt

    #`sort -d neouserTransfer_report.txt`

    NEOUSERCOUNT=0
    READDATE=""
    while read line2
    do
        READJOB2=`echo $line2 | awk '{print $1,$2,$3}'`
        if [ "$READDATE" == "$READJOB2" ]
        then
            let "NEOUSERCOUNT=NEOUSERCOUNT+1"
        else
            echo "$READDATE : $NEOUSERCOUNT" >> neouserTransfer_reportEnd.txt
            READDATE="$READJOB2"
            let "NEOUSERCOUNT=1"
        fi
    done < ss_neouserTransfer_report.txt



    산술연산을 하는 쉘이다.
    let을 주목해서 봐줄 필요가 있다.

     diff -urN aaa.txt bbb.txt > mydiffer.patch

    -- 결과 -----------------
    +00001011
    +0000-111
    +0000223
     00003a
    -0000heaven
    -000-12-01



    2개의 파일을 비교해서 일지되는것을 찾을 수 있음

    Http code....

    linux 2007. 9. 4. 11:20

    201 Created 이 새로 만들어진 리소스는 응답 엔터티로 리턴된 URL에 의해 참조될 수 있다.

    202 Accepted 요청이 받아들여졌지만 아직 처리가 완결되지 않았다.

    204 No Content 서버는 요청을 처리했지만 되돌릴 새 정보가 없다.

    300 Multiple Choices 이 응답 코드는 HTTP/1.0 응용 프로그램에서 직접적으로 사용되지 않지만, 3xx부류의 응답을 해석하는데 디폴트로써 사용된다.

    301 Moved Permanently 요청된 리소스는 영구적으로 새로운 URL로 할당되어 있으며, 이후에 그 리소스에 대한 모든 참조는 그 URL을 사용하여야 한다.

    302 Moved Temporarily 요청된 리소스는 임시적으로 다른 URL로 옮겨졌다. 리다이렉션이 때때로 변경될 수 있기 때문에 클라이언트는 나중의 요청에 대해 Request-URL을 계속 사용해야 한다.

    304 Not Modified 클라이언트는 조건부 GET 요청을 했고 액세스가 허용되었지만, If-Modified-Since 필드에 명시된 시간과 날짜 이후로 그 문서는 변경되지 않았다는 것이다. 서버는 이 상태 코드로 응답해야 하고 클라이언트로 Entity-Body를 보내지 말아야 한다.

    400 Bad Request 틀린 형식의 문법으로 그 요청을 서버가 이해할 수 없다. 클라이언트는 이 요청을 바꾸지 않고 반복해서는 안된다.

    401 Unauthotized 요청은 사용자 인증을 필요로 한다. 응답은 요청된 리소스에 적용할 수 있는 WWW-Authenticate 헤더 필드를 포함해야 한다.

    403 Forbidden 서버가 그 요청을 이해했지만 그것의 실행을 거부한다. 인증은 도움이 되지 못하며 그 요청이 반복되어서는 안된다.

    404 Not Found 서버는 Request-URL에 부합되는 어떤 것도 찾지 못했다. 이러한 상태가 일시적인 것인지 영구적인 것인지에 대한 어떠한 표시도 주어지지 않는다.

    500 Internet Server Error 서버가 예기치 못한 상황에 처하게 되어 요청을 만족시키지 못하는 경우

    501 Not Implemented 서버는 요청을 수행할 수 없다. 이것은 서버가 그 요청 방법을 인지할 수 없을 때와 어떤 리소스에도 그것을 사용할 수 없을 때 사용되는 응답이다.

    502 Bad Gateway 서버가 게이트웨이나 프록시(proxy)로 동작할 때 요청을 수행하려고 액세스했던 상위 서버로부터 유효하지 않은 응답을 받았을 때 발생한다.

    503 Service Unavailable 서버가 순간적인 과부하나 유지보수 때문에 그 요청을 처리할 수 없다. 이것은 조금 지나면 경감될 수 있는 순간적인 상태다.

    [neouser@testweb /etc] vi /etc/inittab

    본 파일 제일 하단에

    r1:2345:respawn:su - neouser -c '/usr/local/tomcat/bin/tomcatStart.sh'


    오늘 선물을 하나 받았습니다.
    66,000,000원~ 짜리 선물..

    인터넷 포털의 대부분은 증권 방송 자체가 20분 이랍니다.
    하지만 제가 받은것은 실시간 종목현황을 볼 수 있는 5,500원짜리 유로를 선물 받았지요.

    중요한 선물의 포인트는 기간! 입니다.
    자그만치 3000년까지 이용이 가능한 유료선물입니다. ㅋㅋ
    5,500 x 12개월 x 1000 = 66,000,000

    YS 선물 감사하게  사용할께요 ^^

    JAVA2D 좀 구경하자.

    JAVA 2007. 8. 31. 11:20
    명령어 라인에

    java -jar  %JAVA_HOME%/demo/jfc/java2D/Java2Demo.jar

    간단~^^
    1 ··· 17 18 19 20 21 22 23 ··· 26 

    글 보관함

    카운터

    Total : / Today : / Yesterday :
    get rsstistory!