2년전 발리여행이 잊혀질때쯤, 출발 코타키나발루로~






        $("[class=useyn]").each(function (index) {  

            if ( $(this).is(":checked") ){ 

                $(this).val("Y");

            }else{

                $(this).val("N");

            }

        });

        

        $('input:checkbox[id=useyn[]]:not(checked)').attr("checked", true); 



특정 목록에서 checkbox의 체크 여부를 확인 후 값을 변경해줘야 하는데
checkbox는 체크가 되지 않으면 값을 전달하지 않아 처리방법을 고민하다가
체크 여부에 따라 값을 세팅하고
checkbox 전체를 선택해서 값을 전달하게 처리 함.






새벽 시간을 활용하기로 마음을 먹었다.(아침형인간 또는 새벽형인간)

물론 처음은 아니다.

하지만 오늘은 일어났다. 4시 반에.

간단하게 세수하고 머리 감고 5시에 차를 몰고 5시 반에 회사에 도착했다.


인생에 대한 고민이야 늘 하는거지만 잠시 고민을 하다 책을 읽었다.

올해를 어떻게 보낼지에 대해서도 생각했다.

좀 더 효율적이고 지속가능한 새벽시간 활용을 위해 개선 사항에 대해서도 생각을 했다.


22시~ 22시 30분 사이에 취침

4시 30분 기상,

~ 5시 30분 운동

~ 7시 출근(및 독서)

~ 8시 30분 독서


여기까지 평소 못했던 운동시간 1시간 확보.


~ 18시 과업


~ 22시 30분까지의 4시간 30분 활용을 어떻게 하면 좋을까?

1. 퇴근시간 1시간 30분(독서)

2. 하루 30분씩 하는 아이와의 책읽기

3. 식사 1시간

4. 여유시간 1시간


21시 전엔 퇴근을 해야 취침시간 확보가 가능하다는게 가장 큰 문제.


오늘은 여기까지.



생각을 정리할때, 마인드맵을 이용합니다. 지금까지 프리마인드를 이용하다 "이클립스 플러그인 형식 마인드맵이 없을까?"라는 생각이 들어 구글링을 해봤습니다. XMind 있더군요. 해서 설치를 해봤습니다. 30분 걸렸네요. 해서 정리를 해봤습니다. 저처럼 고생하지 말라고요. 이클립스를 사용하고 있다는 가정하에 진행하며 해당 이클립스 버전은 "eclipse-jee-juno-win32-x86_64"입니다.







우선 XMind 다운로드 페이지로 이동해 XMind Portable Package를 다운 받습니다.

제가 다운 받은 버전은 "xmind-portable-3.3.0.201208102038.zip"입니다.




1. 압축을 풀고 

2. Commons 디렉토리 하위에 있는 data, plugins 폴더 전체를 복사해서

3. eclipse > dropins 하위에 xmind 폴더를 만들고 복사를 합니다.

4. 이클립스를 실행한다.






이클립스 > File > New > Other > Mind Map Workbook을 선택합니다.




원하는 템플릿을 선택합니다.




마인드맵 파일을 생성하고자 하는 디렉토리를 선택하고 하단의 File Name에 맵 이름을 입력합니다.

제 경우 이름 넣는 곳이 안보여 당황했답니다. ㅜㅜ




여기까지 왔다면 성공입니다. 다음부터는 마우스 우클릭으로 메뉴를 찾아가며 기존의 마인드맵 처럼 이용이 가능합니다.





문제는 처음 실행하고 나서 이클립스를 닫은 후 다시 이클립스를 실행할때입니다.

아래와 같은 에러가 발생하거든요.

(다른 문제 해결방법이 있겠지만...)

위와 같은 문제가 발생한다면 아래처럼 합니다.




eclipse.ini 파일을 열고 제일 상단에 -clean을 입력해주면 정상적으로 실행이 됩니다.


제가 이클립스에서 마인드맵을 작성하는 것까지는 완료됐으나 다운받은 파일에서 Commons 파일 이외의 파일 내용에 대해서는 잘 모르겠습니다. 다른 용도가 있겠지요.

또한 구글코드에 보면 xmind3이라는 프로젝트가 있습니다. 라이센스 확인하시구요.

lgpl이었던 것으로 기억합니다.


이클립스에서 마인드맵을 이용하고 싶은 분들이 계실 것 같아 잠시 정리했습니다. 이상.

(와우~ 4개월만에 작성한 포스팅)











이렇게 사는게 무슨 의미가 있을까?라는 생각.

이렇게 사는게 그냥 죽어있는 것과 무슨 차이가 있을까?라는 생각.

업무에 대한 매너리즘인지 삶에 대한 매너리즘인지 모른체 

이런 생각에 사로잡혀 거의 반쯤 인생 포기한 사람처럼 살아왔습니다.


이런 제게 "정보처리기술사"라는 단어가 삶의 등불이 되어 주었습니다.

응시자격이 되는 걸까?

어두운 밤 망망대해에서 벗어나기 위한 실질적인 생각을 하게 된 것이죠.

해서, Q-Net에서 기술사 응시자격 자가진단 테스트를 해봤습니다.


더보기


결과는, 아직 다 빨간불이네요.

1년 뒤면 적어도 하나는 파란불이 들어옵니다.

첫 시험을 위한 학습기간을 1년으로 잡는다면 나쁘지 않은 결과입니다.

지금부터 천천히, 열심히 공부해야겠네요.


삶에 있어 "꿈"과 "도전"이라는 단어가 얼마나 소중한지 깨닫게 되었습니다.




  1. BlogIcon lcpass 2012.11.06 09:38

    좋은정보 감사합니다.

  2. BlogIcon 토댁 2013.03.02 23:44 신고

    화이팅요~~^^
    저도 시험준비 중이랍나다.
    건강조심하세요~~



업무를 위해 익혔던 구글맵 API.

평소 만들어보고 싶었던 여행정보 관련 사이트를 구글맵을 이용해 만들어봤습니다.

이름하여 알통의 여행지도입니다. 

추후 http://local.rtong.net/ -> http://map.rtong.net/으로 변경할 예정입니다.

인터페이스가 많이 아쉽지만 차차 개선하면 될 것 같고.


현재 여행지 정보를 등록하기 위해 장소를 찾는 인터페이스는 3가지입니다.

첫째, 지도에서 해당 지역을 클릭하면 됩니다.

둘째, 우측 상단의 위경도 값을 입력해서 S버튼을 클릭하면 해당지도로 이동합니다.

셋째, 우측 상단의 주소 값을 입력해서 S버튼을 클릭하면 해당지도로 이동합니다.


뭐, 여기까지는 쉽게 했습니다.


회원가입 모듈 만들고

메일 발송 만들고

쿼리하는 방법 개선하고

지도와 떨어져 있는 메뉴나 등록, 애드센스 등을 지도 위로 올리면...

1차 작업이 끝나고.


2차 작업은 다음 에디터를 이용해 만들 게시판 형태의 커뮤니티되겠습니다.


근데, 검색엔진들은 어떻게 알고 이렇게 찾아오는걸까요...








Tools > Options > Editor > General > Font


한글이 입력되지 않아 폰트를 변경했다.

어디서 변경하는지 찾는게 쉽지 않아 검색했더니 내용이 비슷하다.

드럽게 숨겨놨다는거.






Windows XP에서 에디트플러스를 사용할땐 아무런 문제 없이 사용했는데

OS를 Windows 7으로 바꾸고 나니 한글이 정상적으로 나오지 않는다. (네모네모)

당연히 인코딩 문제일거라 생각했는데... 아니다.

포기하고 몇달이 지났다.

헌데, 돈 주고 산 프로그램인데...

그리고 또 시간이 지났다.


오늘 우연히 해결했다.

간단하다. ㅡㅡ^

첫번째 이미지에서처럼 언어를 변경해주면 된다.

아니면 아래 이미지처럼 글꼴을 변경해주면 자동으로 언어까지 변경된다.


어쨌거나 이제 된다.









역시 전문가의 손을 거치니  (만족도 면에서) 제대로 나오네요.

보정 된 피부상태가 화장품 모델 해도 될 정도입니다. ㅋㅋ

제 사진 이렇게 만족스럽긴 처음 ㅋㅋ

헤어스타일도 태어나서 난생 처음 해본 스타일. 

(한 이틀 머리 안 감은 스타일인데 아내가 만족하네요. 저도.)


20주년이면 46살, 18살 15살이 되네요. 기대됩니다.






$("#join_form_cv").load("/member/form.join.jsp");


form.join.jsp 파일을 include로 사용하자니 불필요한 네트워크 자원을 사용하게 되는 것 같아

회원가입 버튼을 클릭할때 form.join.jsp 파일을 jQuery로 읽어오게 변경했다.

좋은데, 나중에 불러온 자원에 대해서는 $(document).ready 에서 이벤트 발생이 안된다.

즉, 회원가입 폼 안에서 keyup 될때마다 아이디 사용여부를 확인하려면

$("#join #mid").keyup 이벤트가 아닌 onkeyup 이벤트를 이용해서 외부 함수를 사용해야 한다.

해서, load로 읽어올 내용은 그냥 보여지는 컨텐츠 정도가 좋을 듯...

언제 복구하냐...


form.join.jsp 파일에 $(document).ready 이벤트를 구성하면 정상적으로 작동한다.