Xmanager로 Hinode를 접속할 때 두 개의 주소가 있다.

첫번째로 들어가는 주소와, 그 주소를 통해서 들어가는 세부 주소가 그것이다.
첫번째 주소가 일종의 터널을 만들어서 그걸 통해서 두번째 주소로 접속하는 것이다.
(이것은 Hinode 서버를 접속할 때 SSH Secure를 통해서 접속하는 것과 같은 원리임)
첫번째 주소는 solar-b.nao.ac.jp 이며 이 주소로 접속시 화일목록이 전혀 보이지 않는다
두번째 주소는 sagami.mtk.nao.ac.jp 이며 외부에서는 막혀 있어서 직접 접속이 불가능하다.

1. Xstart로 접속시 실행명령 문제 
Xmanager에서 Xstart를 통해서 접속할 경우 실행명령을 주게 되어있는데,
Hinode 서버는 Solaris를 사용하고 있다.
하지만 옵션으로 주는 Solaris를 체크하고 들어가면 터미널 창이 열리지 않는 문제가 생긴다.
아마도 일본어로 되어있는 Solaris의 경로가 다르기 때문에 생기는 문제인듯..
이 문제를 해결하는 방법은
실행명령을 Linux로 설정한 후에
명령창에서 X11R6 부분을 지우고 쓰면 이 문제는 해결된다.
즉 명령어는 이렇게 쓰면 된다.

/usr/bin/xterm -ls -display $DISPLAY


2. Xstart를 통해서 solar-b 에 접속후에 sagami에 접속할때
이때는 ssh 명령을 사용하여 접속하면 된다.

ssh sagami.mtk.nao.ac.jp

이렇게 입력하면 접속자의 패스워드를 물어보게 되고 입력하면 바로 쓸 수 있게 된다.
by BSang 2009. 2. 25. 22:08

Journal of Astron Space Sci.21(4), 429-440, 2004

by BSang 2009. 2. 14. 23:32

The paper which printed in Publications of Korean Astronomical Society(PKAS)
It's written by Korean. It shows how to get flat field and apply that process.

by BSang 2009. 2. 14. 23:25
IDL의 버젼이 올라가면서 작동하는 기능..
기본적으로 GIF 화일을 읽고 쓰는 것이 되어야 가능한 기능..
IDL5.3 버젼에서는 아무 꺼리낌없이 GIF화일을 읽고 저장할 수 있었으나
GIF 포맷의 라이센스 문제가 해결되지 않아서 한동안 GIF를 읽고 쓸 수 없었음.
그 대신 추천한 포맷이 png 포맷이었구.

6.4가 나올 때 라이센스 문제가 풀려서
GIF을 읽고 쓸 수 있게 되었고, 그로 인해서 움직이는 GIF 화일 작성이 가능해짐..


아래 내용은 idluser.org에서 가져옴..

pro test_anim_gif
file=filepath('abnorm.dat', subdir=['examples', 'data'])
heart=read_binary(file, data_dims=[64, 64, 15])

device, decomposed=0
loadct, 8
tvlct, r, g, b, /get

wfile='abnorm_anim.gif'
for i=0, 14 do begin
  one_pic=rebin(bytscl(heart[*,*,i]<239), 192, 192)
  write_gif, wfile, one_pic, r, g, b, /multiple, delay=10, repeat_count=5
endfor
write_gif, wfile, /close
end


by BSang 2009. 2. 13. 22:17


made by Hyung-Min Park



동영상을 올릴 수 있는 용량의 제한과, 실시간으로 볼 때 데이터 전송량의 제한으로

용량을 1/3 이하로 줄여서 올렸는데, 그렇게 올리니까 화질이 너무 떨어진다.

 

윈도우 무비메이커를 써서, 기존에 올라와있던 영상들 중에서 필요한 부분들을 뽑아낸 것을

하나의 영상으로 인코딩해서 제작.

연구소에서 작업한 컴터가 비스타 환경의 컴터였는데

비스타에 설치된 무비메이커와 xp에 설치된 무비메이커의 버젼의 차이때문에

비스타에서 만든 작업화일을 xp 에서 읽지 못하는 경우 발생..

모든 방법을 다 써봐도 되지 않아서 한밤중에 놋북에 비스타를 설치해서

작업을 다시 수정..

무비메이커는 이번에 처음 사용해봤는데 의외로 쉬워서 동영상 제작툴로 많이 사용할듯..

by BSang 2009. 1. 2. 20:47

올해가 갈릴레오가 망원경으로 천체를 관측한 지 400년이 되는 해라고 한다.
그와 관련하여 여러가지 행사들이 올해 국내외로 열린다.

그 첫 행사의 일환으로
부산 해운대에서 해돋이 행사가 열렸다.
부산시 관계기관, 천문연구원, 서울대, 경희대, 충북대, 충남대, 경북대가 참여한 해돋이 행사..

012345678910111213141516171819202122

by BSang 2009. 1. 2. 20:33


Hinode 서버에 접속해서 데이터를 올리거나 다운로드 받을 때 사용하는 방법이다.
일반적으로 서버에서 작업을 할 때는 solar-b.nao.ac.jp를 통해서 접속해서,
원하는 서버, 예를 들면 sagami 서버로 접속한다면
ssh sagami.mtk.nao.ac.jp  이런 식으로 접속하면 됨.
그렇지만 데이터를 내 데스크탑 컴퓨터에서 올리거나 다운로드 받는건 불가능함..
이를 위해 포트포워딩 이라는 방법을 사용한다.
접속하고자 하는 서버가 있는데, 외부에서는 직접 접속할 수 없고,
그 서버와 연결되어 있으면서 외부와 통신이 되는 서버가 있을 때,
외부와 연결된 서버를 통해서 접속하고자 하는 서버에 접속할 수 있는 방법이다.


1. 프로그램 설치
  Xmanager 최신버젼으로 설치
  SSH Secure File Transfer Client 설치

2. Xmanager - Passive 실행

3. SSH Secure File Transfer 실행(편의상 SSH 로 함)
  프로파일을 두 개 만들어야 함
  첫 번째로 접속하는 프로파일이 문을 만들어 주는 역할이라면
  두 번째로 접속하는 프로파일이 본 작업을 할 수 있도록 해주는 역할을 한다.
  포트포워딩을 통해서 접속을 할 수 있도록 만들어주는 방법이다.
  File - Profiles - Add Profiles 를 눌러서 두 개의 프로파일을 생성한다.
  이름은 마음에 드는대로 적어주면 된다.
  여기서는 편의상 첫 번째 프로파일은 Solar-B 라고 명명하고
  두 번째 프로파일은 Hinode 라고 명명한다.

4. 설정
  시작하기 앞서 주의할 점은 각 탭에서 설정사항을 바꿀 때, 바꾸고나서 반드시 SSH를
  완전히 종료하고 나서 다시 띄우고 설정해줘야 한다(제대로 적용이 되지 않는 경우가 있음)
  먼저 Solar-B 프로파일에 대해서 설정해 주어야 한다.
  File - Profiles - Edit Profiles 를 눌러 들어간 후, 왼쪽의 메뉴에서 Solar-B를 선택하고
  Connection 탭에서 일부 내용을 다음과 같이 채운다.

                Host name : solar-b.nao.ac.jp
                User     : 본인의 계정
                Port     : 22

  다음으로 Tunneling 탭을 눌러서 들어가서 수정한다.
  먼저 X11 tunneling에서 Tunnlel X11 Connections 에 체크해준다.
  다음으로 Outgoing 탭에서 Add를 눌러서 내용을 추가한다.

                 Display : 두 번째 프로파일 이름(여기서는 Hinode)
                 Listen  :  포트번호인데, 큰 번호를 아무거나 적어주면 된다(여기서는 9000)
                 Destination Host : 목적하는 서버명인데, 여기선 sagami.mtk.nao.ac.jp
                 Destination Port : 22

  다음으로 Hinode 프로파일의 connection 탭에 몇가지 내용을 추가한다.

                 Host Name : localhost
                 User     : 본인의 계정
                 Port     : 첫 번째 프로파일에서 적었던 Listen 값(여기선 9000)

5. 접속
  SSH를 실행시켜서 순차적으로 접속한다.
  첫 번째 프로파일 접속시 오른편에 아무것도 보이지 않는 것이 정상이니 이상하게 여기지 말도록..
  두 번째 프로파일을 접속하게 되면 새창이 열리면서 오른쪽에 내 계정에 있는 파일리스트가 보인다.
  두 번째 프로파일을 접속할 때 터미널창이 뜨는 경우가 있으나 그대로 접속한 다음
  프로그램 메뉴 중 window -New File Transfer를 누르면 파일리스트가 뜨는 것을 볼 수 있다.
  여기까지가 끝..

by BSang 2008. 11. 26. 12:23
프로그램을 User-Friendly 하게 만들때 쓸 수 있는 함수..
이번에 프로그래밍을 해서 다른 사람이 쓰게 하도록 만들 때 유용하게 사용했음.


result=dialog_pickfile( [, DEFAULT_EXTENSION=string] [, /DIRECTORY] [, DIALOG_PARENT=widget_id] [, DISPLAY_NAME=string] [, FILE=string] [, FILTER=string/string array] [, /FIX_FILTER] [, GET_PATH=variable] [, GROUP=widget_id] [, /MULTIPLE_FILES] [, /MUST_EXIST] [, /OVERWRITE_PROMPT] [, PATH=string] [, /READ | , /WRITE] [, RESOURCE_NAME=string] [, TITLE=string] )

많은 옵션들이 들어가 있음.


이 중에서 자주 쓰는 옵션은,

/directory : 이 옵션을 쓸 경우, 윈도우 프로그램에서 열기 버튼을 눌러서 경로를 지정하는 기능과 유사.
                 단 IDL에서 이 기능을 쓰면 그 지정경로의 스트링 값을 반환해준다는 것.

Filter :  내가 찾고자 하는 화일의 확장자만을 지정해 줄 수 있음.
          혹은 특정 종류의 확장자를 가지는 화일을 골라내 주는 기능
          예를 들어서 확장자가 fit, fits, fts 화일만 골라내려 한다면, filter=['fit','fits','fts']

Path :  초기에 팝업창이 열릴 때 기본적으로 열리는 곳을 찾게 해 주는 옵션


IDL 6.x대 버젼부터는 사용가능..
by BSang 2008. 3. 26. 16:52
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지

연구원에서 내가 일하고 있는 공간..
작년 8월까지는 본관에 있었지만, 9월부터 이쪽으로 이동..
이유는, 상주하면서 관측할 사람이 없었던 것도 있고,
하는 일이 분광관측 쪽이라서 그쪽과 관련해서 어떤 도움이 되지 않을까 하는 기대도 있었다.

올라와서 좋은 점이라고 하면 내 맘대로 할수 있다는것..
나 혼자 이 건물을 쓰기 때문에, 내가 음악을 틀어놓고 일을 하든, 잠을 자든 아무런 제약이 없다.

나쁜 점이라고 한다면, 건물안에 화장실이 없다는 것과,
어영부영하다가는 그냥 시간을 보내기 딱 좋은 곳이라는 곳..
by BSang 2008. 3. 21. 10:58
사용자 삽입 이미지

Labwindows/CVI 8.5 버젼..
그전에 8.1을 썼는데, 8.5에서 수정하려고 하니 제대로 입력이 되지 않는 문제 발생..
할수없이 8.5로 재 인코딩..

그 전에 만들어놓은 코드들을 그대로 옮기면서 보고 있는데,
참 쓸데없이 만든 것들이 많다.
어떤 변수들을 확인하기 위해서, 혹은 기능들을 모두 구현하기 위해 그런것들이겠지만..
조금은 이 프로그램에 대한 감도 잡은것 같고, 조금은 내 스스로 만들 능력도 생긴듯..
하지만 아직도 많이 부족하다.
by BSang 2008. 3. 20. 14:09
| 1 2 3 4 |