집회 참가한사람이 직접 집회참가를 인증하는

자발적 집계 시스템이 나왔다고 합니다. 

집회 참가 후 candlewave.org 에서 촛불을 붙이면 

경찰추산 주최측 추산이 아닌 '진짜' 참가자 추산으로 집계가 된다고 합니다. 

많은 사람들이 참가해서 촛불집회가 왜곡되는 일이 없었으면 좋겠네요. 






출처 : 캔들웨이브 페이스북


Posted by JHoon Jung

댓글을 달아 주세요

제주도 도깨비 도로의 비밀에 대해서 


초등학교때 가족들과 여행을 가서 제주도 도깨비도로를 체험했던게 어렴풋이 생각난다. 
그땐 너무 어렸었고 그냥 신기하다라는 기억밖에 없었는데
가끔 TV에서 도깨비도로에 대한 이야기를 할때 
왜? 라는 궁금증이 생기기 시작했다. 

왜 도깨비도로는 내리막이 오르막으로 보일까? 

그 궁금증을 풀기 위해 다시 도깨비도로를 찾았다. 








아무런 계획없이 일단 도깨비도로를 가서 예전 초등학생일때의 감정을 회상해보고

궁금증을 풀어보고 싶었다. 


차가있으면 도깨비도로의 체험은 편한데 , 차가 없으니 도깨비 도로의 체험이 어려웠다. 

도깨비도로가 시작되는 지점을 근처 편의점 점원에게 물어서 관찰했더니

확실히 눈으로 보기에는 오르막 처럼 보였고
 
차들이 굴러가는걸 보아하니 내리막인게 맞아 보였다. 






그렇지만 나는 그게 왜 그런지 한동안 이유를 찾을 수 없었다. 

이유를 찾겠다고 왔지만 이유를 모르겠다. 

포기하는 마음으로 도깨비도로 앞에 보이는 카페에 앉아 끄적끄적 작업을 하고 있었는데, 

밖에 보이는 도로가 뭔가 이상해 보였다. 



카페에 앉아서 외부를 보았을때는 도로가 수평 아니 살짝 내리막처럼 정상적으로 보였고

오히려 뒤에있는 울타리가 올라가 있는 것처럼 보였다. 



아.. 그제서야 궁금증이 풀리기 시작했다. 

도깨비도로의 착시현상은 주변의 나무보다는 펜스의 역할이 더 컷다. 


올라가있는 펜스 때문에 특정 각도에서 봤을때는 펜스가 수평으로 보이고 도로가 오르막으로 보였다. 

또 더 뒤에 더 큰 내리막이 있어 뒷부분이 가리는 관계로

도로의 마지막이 내리막이 아닌 오르막 꼭데기로 보였다. 



초등학생때는 단순한 감동이 있었다면

궁금증이 풀리고 나니 생각보다 별게 아니라는 생각이 들더라. 

그렇지만 그걸 잘 꾸미고 홍보한 제주도의 기발한 마케팅 정책이 오히려 참 훌륭하다는 생각이 들었다. 



'에세이 > 호기심에세이' 카테고리의 다른 글

제주도의 도깨비도로의 비밀에 대해서  (0) 2016.10.02
Posted by JHoon Jung

댓글을 달아 주세요

첫쨋날.


가장 저렴한 항공권(진에어 21만원)을 구입해서 시간표가 개판이었다.


아침 7:45분 비행기.


우리집에서 아무리 공항리무진버스 첫차를 타도 도착못할시간이라


그 전날에 홍대입구역 근처에 있는 게스트하우스(펀펀스테이게스트하우스) 에서 하룻밤을 묶고


다음날 공항버스 첫차를 타고 비행기에 올랐다.


단순 숙박용 게스트하우스지만 화려한 테라스와 깔끔한 내부, 


한번쯤은 외국인들과의 파티가 있을때 놀러와도 좋을것 같은 게스트하우스다.


또 지인의 남편분께서 직접 운영을 하는것이라서 더 정감이 가기도 함.


TIP 아침비행기를 타기 좋은 게스트하우스

  펀펀스테이게스트하우스 (http://www.funfunstay.com/)

  홍대입구공항철도가 5분거리에 위치하고

  저녁에 홍대의 젊음을 즐기기에도 좋다.

  게하에 외국인들도 많아 영어수다 떨기도 좋음.

  



첫차에 몸을 싣고 인천공항가서 초스피드로 1시간 20분만에 수속,세관통과,면세품인도,탑승 완료함.


오키나와에 도착!



1.오키나와 시내돌아다니기


TIP.모노레일 타기

 - 일단 모노레일 표를 뽑는건 쉽다. 영어 심지어 한국어로 제공하는 키오스크가 있기 때문

 - 우리나라 예전 표딱지처럼 쑥 집어넣는 것인줄 알았는데, 마트의 바코드처럼 띡 하고 찍는거더라.


그림1. 한국어 제공 키오스크

  

그림2. QR코드 찍고 들어가는 개찰구



2. 배타고 자마미섬 가기

그 아름답다는 자마미섬은 나하시내에서도 배를 타고 들어가야된다.

자마미섬으로 가는 배를 예약할수 있는 곳은 토마린항 


TIP. 토마린항 예약 및 배시간 알아보기 

토마린항의 배시간은 계절마다 바뀌니 현지인의 도움을 받도록 하자.

나는 그나마 영어를 좀 잘할것 같은 다이빙샵에가서 도움을 청했다.

일본사람 정말 친절해서 가는 길도 잘 알려주고

항구에 전화까지해서 배시간을 알려주더라.


TIP. 간단한 가타가나 히라가나는 읽을줄 알아야. 생각보다 영어로 이중안내하는 곳이 많지 않다.


TIP. 토마린항 가는길

택시는 비싸다.(5000원이상) 모노레일 미에바시역에서 500미터만 걸어가면 토마린항이다.


그림4. 토마린역 가는길 약도




TIP 자마미 왕복 페리(퀸 자마미호) 이용요금 5970Y (비싸..)

출발시간 10.31 15:00->16:20

도착시간 11.1   10:00->12:20




3.자마미 섬에서 민박집 구하기


내가 1박한곳은 자마미항의 미야무라 민박집.

(098-987-2005)

그냥 잘만했다.

주인이 영어를 썩 잘하진 못하지만

친절하고 있을건 다있는.(에어콘,개인화장실)

가격도 자마미항에서 가장 저렴한 4000엔

비수기(11월)때는 방이 텅텅빈다. 예약할 필요도 없다.


그림5. 미아무라 민숙집 내부구조 ( 개인 화장실도 안에 포함되어있다.) 1박 4000Y




다이빙하는 외국인은 조이조이 게스트하우스(0989-87-2445 http://keramajoyjoy.com)

도 자주 간다고 하더라

처음에 접선한 곳은 이곳이었는데 빈방이 없다고 하여 미라무라에 1박 하였다.





4. 자마미섬에서 놀기


TIP 자전거 빌려서 아마항 놀러가기

가는길이 평지라 가기도 쉽고 중간에 마리린동상이 있다. (반대편 바다에는 시로동상이 마주보고 있다고함)

(시로(남자개)가 마라린(여자개)를 보고싶어 3km해협을 건너왔다는 실화가 있음 )

자전거를 타고 아마항 가는길은 10분이면 충분하다 ( 섬이 넓지 않아 )


그림6. 건너편섬의 시로(남자개)를 기다리는 마리린 동상


아마항 근처에서 스노클이랑 핀 장비를 빌려서 아마비치에서 떠돌아 다니노라면

아래와 같은 친구들을 만날수 있다.

(괜히 수족관 갈 필요가 없음)

수질도 괜찮고 스탠드업패들보드 타는 놈들과 친구먹을수도 있다.

재수좋으면 나처럼 거북도사를 눈앞에서 볼수있음!

거북도사를 만나면 조심히 지켜만 본다.

거북이를 놀라게 하면 다시는 해변으로 돌아오지 않는다고 하니 

나중에 올 관광객 및 다이버를 위해서 메너를 지켜야 한다.

- 자전거 3시간 대여 (1000Y)

- 핀 대여 (500Y) 스노클 대여 (500Y)


그림6. 오리발(fin) 500Y - 아마비치


그림7. 스노클하며 찍은 물고기. 이름은 몰라. -아마비치


그림8. 아마항에 출몰한 거북도사, 절대 놀래키지 말자, 다신 이 위치에 안온다고 한다. -아마비치


그림9. SUP(Stand Up Paddle board)를 타는 친구들
이친구들이 나에게 거북도사의 위치를 알려주었다. -아마비치



TIP저녁식사 및 간식거리 해결하기

저녁식사는 미야무라 민숙집 2층 레스토랑에서 해결하는게 좋다.

바가있어 혼자온 사람들끼리 어울리기도 좋다.

가볍게 맥주한잔 하기도 좋음


TIP 105마트

마트는 105마트가 있다. 

구멍가게치곤 괜찮은 쿼리티를 자랑하고 오후 11시까지 영업을 하므로 

늦은밤 야식이 땡기거나 맥주가 더 먹고싶을때 유용하다.

(위치는 현지인들에게 물을것..)


TIP 무슨일이 발생하면? - 다국어 콜센터 이용

문제가 생기면 다국어 콜센터를 이용하자.

한국어도 지원하기때문에 잘 해결해.. 줄거임(사실 안해봤음)

사용가능 : 9:00 ~ 21:00 ( 2014/4/1 ~ 2015/3/31)

번호 : 0570-077203

번호2 : 098-851-9554
국제전화,로밍폰 : 81-98-851-9554

스카이프: call-center-kr01 , call-center-kr02


TIP 자마미섬 혹등 고래구경

이건 사전 예약제라서 구경을 하지 못했다.

다음번에 꼭 할거다.

예약을 하면 고래 볼 확률으 99.5%(2009년 데이터)라고 하니

(미리 고래의 위치를 산위에서 파악하고 포인트로 이동한단다)

정말 멋진 추억이 아닐 수 없을것 같다.

요금 대인 5250엔 / 1일 2회 출항

당일 예약상황에 따라 선박종류 달라짐.

예약전화 : 0988-96-4141(1~4월 시즌때)

               0989-87-2277(시즌외)


TIP자마미섬 후루자마미비치

월드베스트비치로 소문난 후루자마미 비치다.

여행책에서도 별이 5개가 나와있을정도로 어매이징~~~!!

한시간만 사진찍고 가려다가

결국 스노클빌리고 물에 뛰어들었다.

정말 남국 비치 중에서 가장 물이 깨끗하고 아름다웠다

산호역시 하나도 오염되지 않을정도로 보존상태가 뛰어나며

왜 월드베스트에 별이 5개인지 알것같다.

자마미 섬에 갔으면 무조건 가야되는 곳-후루자마미비치


투명하디 투명한 후루자마미비치의 바닷물 색깔


TIP후루자마미비치 언덕길공략?

후루자마미 비치에서 자마미항까지 가기 위해서는 

힘든 언덕길을 넘어야 한다.

후루자마미 비치샵에서 스노클을 빌리면

송영 서비스를 제공해주기 떄문에 적극 이용하자.

후루자마미에서 스노클 빌려 놀고(500Y)

송영 다마스타고 항구까지 쉽게 가자





이렇게 첫날-둘쨋날의 일정이 끝이 난다.

내일은 요미탄에 있는 서핑게스트하우스를 가는 날이다.

더욱 기대되는 다음 회는 다음시간에 !

(버스타는법부터 서핑까지!)



이 장소를 Daum지도에서 확인해보세요.
아시아 일본 | 오키나와
도움말 Daum 지도
Posted by JHoon Jung

댓글을 달아 주세요


내가 하고 싶은건 


1. 서버에 있는 www.war  파일을 www.war.back 으로 옮긴다.

2. 로컬에 있는 www.war 파일을 서버로 업로드


이거였다.


그런데, 이상하게 건건히 실행할때는 잘 되는 ant 스크립트가 두건을 연결해서 하니 안되는 현상이 발견되었다.


<target name="ssh.mv.war">

<sshexec host="server"

username="user"

password="password"

command="mv www.war www.war_bk;" 

trust="true" failonerror="false"

/>

</target>

<target name="ftp.put.war">

<ftp action="put" userid="user" password="password" server="server" remotedir="./" >

<fileset file="${dist}/www.war" />

</ftp>

</target>


왜그럴까를 한참 생각하다가

첫번째 드는 생각은 sleep 이었다.

뭔가 연속으로 파일을 인서트 할때

www.war 파일 백업이 끝나기도 전에 ftp 로 새로운 파일을 보내는 것 처럼 보여

서버에 sleep 명령어를 줘 보았다.


<sshexec host="server"

username="user"

password="password"

command="mv www.war www.war_bk;sleep 1;" 

trust="true" failonerror="false"

/>



 그래도 효과가 없다.


아 생각해보니 ant의 sshexec 은 한번 시행하는 역할만 할 뿐 끝날때까지 기다려 주는 역할을 하지 못하는 걸로 보인다.


그렇다면 sleep 명령어를 서버에서 주는게 아닌 ant 스크립트 자체에서 줘보기로 했다.




<target name="ssh.mv.war">

<sshexec host="server"

username="user"

password="password"

command="mv www.war www.war_bk;" 

trust="true" failonerror="false"

/>

<sleep seconds="1"/>

</target>

<target name="ftp.put.war">

<ftp action="put" userid="user" password="password" server="server" remotedir="./" >

<fileset file="${dist}/www.war" />

</ftp>

</target>



키야 ~ 보기좋게 성공~!


ant 에서 서버로 바로 수행시켜준 명령어에 대해서 종료 인증을 받은 후 작업을 수행하도록 하고 싶었지만


일단 mv 명령어가 1초이상 걸릴일은 없을테니 그 부분은 나중에 하기로 하고 


이 이슈는 이렇게 마무리 해두자.



Posted by JHoon Jung

댓글을 달아 주세요

  1. jackpot93 2014.07.20 15:30 Address Modify/Delete Reply

    азартные игры слоты играть бесплатно без регистрации шарики, игровые автоматы ultra hot.

  2. jackpot64 2014.08.07 13:01 Address Modify/Delete Reply

    интернет казино бесплатное, игровые автоматы бесплатно россия банк.

  3. blackjack65 2014.08.20 17:05 Address Modify/Delete Reply

    играть бесплатно казино европа еще игровые автоматы бесплатно гараж.

jqGrid 정말 편하고 쓰기 좋은 라이브러리인데 한글로 제대로 된 튜토리얼이 없다는게 상당히 아쉬웠다.

그래서 그 튜토리얼을 내가 한번 만들어 보기로 했다.


[국내에서 가장 쉬운 jqGrid 튜토리얼]
#1. 설치하기


이클립스만 깔려있다는 가정 하에 아무 것도 없이 처음부터 시작을 해 본다.

우선 jqGrid 를 설치하기 위해서 다음 스텝을 따라하자.

<참고> : http://www.trirand.com/jqgridwiki/doku.php?id=wiki:how_to_install


step 1. 이클립스 빈 프로젝트(dynamic web project)를 하나 생성한다.



step 2. js  css 폴더를 만든다.




step 3. jqGrid 압축 파일을 다운로드 받는다.

주소 : http://www.trirand.com/blog/?page_id=6


압축을 풀어 js 는 js 폴더에, css는 css 폴더에 집어 넣는다.




step 4. jqGrid 테마 파일을 다운로드 받는다.

http://jqueryui.com/themeroller/


이놈 참 잘되어 있는게 내가 원하는 테마를 즉석에서 만들 수 있다.

테마가 즉석에서 눈에 보이므로 세팅도 정말 편하다.

세팅을 마쳤으면 다운로드 클릭하여 테마를 다운 받자!

테마 파일을 다운 받았으면

이 zip 파일 안에 다음과 비슷한 이름을 가진 css 파일이 있을 것이다.

jquery-ui-1.10.0.custom.min.css

( jqGrid에서 min 이 붙은건 압축된 버젼이라고 생각하면 된다개발자용으로 살살 디버깅도 하고 싶으면 min 이 없는 걸 사용하면 된다.)

그 파일을 css 폴더 안에 집어 넣자.

그리고 images 폴더도 하나 더 만들어서 images 안의 파일도 집어 넣자.

이 작업을 모두 마치면 다음과 같은 폴더 구조가 될것임.






step 5. HTML 에 적용 시키기


자 그럼 jqGrid 는 모두 설치가 완료 되었다.

자 이제 테스트 용 html 파일을 하나 생성 해 보자

MyFirstGrid.html

css 파일과 js 파일을 인클루드 하자 ( 순서가 되게되게 중요하다! )


서버 프로그램 까지 짜는건 좀 귀찮으니까 다음에서 제공하는 소셜픽 API

( http://dna.daum.net/apis/socialpick )

에 간단하게 json 을 리턴해 주는 놈이 있으니 이놈을 활용해서 그리드를 만들어 보자.

jqGrid 기본 폼은 다음과 같다.



html 코드에는 빈껍데기 table 을 지정하고

jqGrid 함수를 이용하여 그 테이블에 그리드를 그려준다.

여기에 쓰이는 옵션들은 다음 회에서 자세히 알아보도록 하고

지금은 간단한 옵션들만 가지고 소셜픽 API 데이터를 뿌려보겠다.

왠만하면 CSS를 잘 먹어주는 최신 크롬 브라우저를 사용 하도록 하자.



뭐가 그려지긴 했는데 데이터가 안넘어 온다.


이럴땐 묻지도 따지지도 말고 F12 디버깅을 해보자!!



요청은 잘 날라 갔는데 값을 못받아 온다.


오류 메시지를 보기 위해 console 창을 열어보자.


xxx is not allowed by Access-Control-Allow-Origin.


json 으로 외부에 요청을 보내면

보안정책에 위배되어 요청이 나가질 않는다.

따라서 datatype jsonp로 변경하고 보내야 한다.

jsonp 에 대한 자세한 설명은 링크 참조.


http://stackoverflow.com/questions/9310112/why-am-i-seeing-an-origin-is-not-allowed-by-access-control-allow-origin-error


소스를 살짝 고쳐보자. datatype 을 json 이 아닌 jsonp 로 변경 하자



그런 후 테스트



오케이 일단은 데이터는 받아온다.

그렇지만 아직도 그리드가 완벽하게 그려지지 않는다.

소셜픽에서 받은 data 를 분석해 보자!!





jqGrid 에서 default 형태의 JSON 이 아닌 소셜픽만의 고유의 json 형태로 날라왔다.

소셜픽의 API 를 바꿀 순 없으니, jqGrid 에서 json 을 customizing 해야 겠지??


걱정하지 마라. 

json을 customizing 하기 위해서 jsonReader 라는 놈이 있응께롱!



jsonReader root 값을 list 가 들어있는 값으로 지정 해 주고,

페이지는 페이징에 쓰이는 값이므로 일단은 1로 지정

total 1로 지정

records record 의 수를 지정하는 변수로 list 변수의 length 를 지정

이런식으로 하면 내가 설정한 저 방식대로 json 을 읽어들이게 된다.

그리하여 소셜픽에서 받은 json jqGrid 로 뿌리기 완성!!


다음 회에서는 jqGrid 의 각종 옵션들에 대해서 알아 보자!


[국내에서 가장 쉬운 jqGrid 튜토리얼] #1.설치하기

- 끝! -


'IT > jqGrid' 카테고리의 다른 글

[국내에서 가장 쉬운 jqGrid 튜토리얼] #1.설치하기  (7) 2013.02.04
Posted by JHoon Jung

댓글을 달아 주세요

  1. Jay 2013.05.30 19:43 Address Modify/Delete Reply

    정말 쉽게 잘 설명해주셨네요 감사합니다 ~!!

  2. 사악미소 2013.08.08 18:06 신고 Address Modify/Delete Reply

    감사합니다.
    덕분에 손쉽게 설정하고.
    이것저것 테스트 해볼 수 있었습니다.

  3. 알칸펠 2014.09.04 14:41 Address Modify/Delete Reply

    이런건 추천해줘야
    커스텀 테마 자동생성으로 다운로드 받는 것까지도 완전 좋네요 ㅎㅎ

  4. 프로그래밍여치 2014.11.11 13:33 Address Modify/Delete Reply

    감사합니다 정말좋은 블로그네요 ㅎㅎ제블로그에 링크좀가져가겠습니다^^

  5. yeon 2014.11.28 16:35 Address Modify/Delete Reply

    테마를 다운 받으면..jquery-ui-1.10.0.custom.min.css와 비슷한 파일이 있을거라고 하셨는데 jquery-ui.structure.css 라는 파일의 이름이 다른데요...
    그래서 그런지 그리드가 화면에 생기지조차 않습니다... ㅠㅠ
    말씀하신대로 똑같이 따라햇구요...

  6. swconsulting 2018.02.03 10:43 신고 Address Modify/Delete Reply

    좋은 내용 잘보았습니다. 감사합니다.

  7. 코딩하는흑구 2019.03.06 14:38 신고 Address Modify/Delete Reply

    정리 잘되있네요ㅠㅠ 감사합니다.