노무현 대통령 배너

Double-J's World

blog logo image

Double-J's World » Search » Results » Articles

My life와 관련된 글 60개

  1. 2013.10.05 VirtualBox 로 포트포워딩하기 (Oracle 등등..) / Double-J
  2. 2013.01.14 [Google Calendar] 2013년 음력달력 / Double-J
  3. 2013.01.13 Mac에서 Tomcat 실행하기 / Double-J
  4. 2012.12.05 내가 Mac 을 사용하는 이유 / Double-J
  5. 2012.10.24 Firefox 에서 uTorrentBar 삭제하기 2 / Double-J
  6. 2012.08.20 마운틴 라이언(Mountain Lion) 업데이트 후, 다운로드 받은 앱이나 컨텐츠가 열리지 않을 경우 / Double-J
  7. 2011.02.06 [JSP] JSP Implicit Object (내장객체) / Double-J
  8. 2011.01.25 Mac 개발 관련 사이트 / Double-J
  9. 2011.01.01 [Tips] exfat 를 Windows XP에서도 인식하게 하자 / Double-J
  10. 2010.12.06 [Google Calendar] 2011년 음력 달력 61 / Double-J

Double-J's World » Apple/Mac

VirtualBox 로 포트포워딩하기 (Oracle 등등..)

Double-J | 2013. 10. 5. 09:06

자신의 시스템에 테스트 목적으로 서비스를 구축해놓는 경우는 그만큼 자원의 낭비가 수반된다.


이럴경우 VirtualBox 와 같은 가상머신에 서비스를 구축하고 

필요할때만 구동하여 사용하는 방법이 대안이 될 수 있을 것이다.


아래의 내용은 Oracle 을 VirtualBox 에 설치 후 포트포워딩(Port forwarding)으로 접근 가능하도록 하는 설정이다.


아래의 실습은 Mac 에서 이루어졌지만 Windows 환경에서도 동일하다.




1. 설정 >> 네트워크 >> 포트포워딩 클릭



2. 포트포워딩을 원하는 포트 입력 (IP는 생략해도 무관함) 



3. 자신의 DB Connection Tool 을 이용하여. Connection 시도 (아래는 Navicat 의 예제)




4. Connection Successful. (완료)






(go to top)

Double-J's World » Com...Tips!

[Google Calendar] 2013년 음력달력

Double-J | 2013. 1. 14. 22:33



작년에 아이폰으로 전환하는 바람에 구글캘린더를 많이 쓸일이 없어 


2012년 음력 달력은 제작 하지 않았었습니다.


올해는 가끔씩 사용할일이 있어 음력달력을 제작하고 공유해드립니다.


아래 캘린더 아이디를 설정에 추가하시면 음력달력을 보실수 있습니다.


음력기준 1일, 15일만 표시하였으며 필요하다고 판단되는 절기(예 : 춘분, 추분 등등..)를 표시하였습니다.



설정방법은 예전의 제 글 [Google Calendar] 2011년 음력 달력 을 참조하시거나


별도로 검색하시면 쉽게 추가 방법을 알 수 있을 것입니다.



제 블로그에 복사 방지가 되어있는 관계로 본 글에 구글 캘린더 ID 를 표시함과 더불ㄹ어


텍스트파일이 적어 파일로 첨부하였습니다.


아래 공유한 ID 를 다른 곳으로 공유하는것은 괜찮지만, 출처를 꼭 밝혀주시길 바랍니다. :)



공유한 캘린더 ID  :  a85klqks4vm4ngjainojjisu8c@group.calendar.google.com




Shared_Calendar_ID.txt




(go to top)

Double-J's World » Programming/JAVA

Mac에서 Tomcat 실행하기

Double-J | 2013. 1. 13. 23:41


Tomcat 을 실행하여 웹관련 프로젝트를 수행하려면 아래와 같은 절차로 프로그램을 다운받아 수행하면 가능하다.


아래의 절차는 eclipse 가 이미 본인의 Mac 에 설치되어있다는 가정하에 참고하면 된다.




1. apache 그룹 사이트에 접속

    6.0 이전의 버전이 필요할 경우 'Archives' 선택하여 이전버전 확인



2. Tomcat 5.5 를 다운받기위해 목록에서 'tomcat-5' 폴더 선택




3. Tomcat 5.5 버전 중 가장 최신인 5.5.36 버전 선택




4. 설치 파일을 얻기 위해 bin 폴더 선택.

    Tomcat project 는 Open Source Project 이므로 Source 가 필요하다면 src 선택



5. Mac 의 경우 'apache-tomcat-5.5.36.tar.gz' 다운로드하여

    필요한 경로에 압축 해제




6. eclipse 에서 환경설정(Preferences) 의 Sserver >> Runtime Environments 항목 선택.

     Add.. 항목을 선택하여 서버항목 선택



7. Apache Tomcat v5.5 선택 후 Next





8. Browse 버튼을 선택하여 Tomcat 압축해제 폴더를 선택 후 Finish





9. 선택된 Tomcat 서버가 등록된 것을 확인 후 OK 클릭




10. Tomcat관련 프로젝트를 실행하여 정상 실행됨을 확인





(go to top)

Double-J's World » monologue

내가 Mac 을 사용하는 이유

Double-J | 2012. 12. 5. 21:44




최근에는 iPhone 이나 iPad 등 을 사용하는 사람들이 많아지면서, 자연스럽게 Mac 의 관심이 높아졌다.


주변사람들이 Mac 이 무엇이 좋길래 그렇게 사용을 하는가 하고 물어볼 경우가 있다.


내가 Mac 제품을 접한 것은 2010년이다.


그리 길지 않게 사용했음에도 이 정도의 만족감을 주는 기기는 거의 드물었었다.


물론 포기(?) 해야 하는 사항은 존재한다.


1. 게임 지원이 Window 보다 부족하다

 

무료로 배포되는 불법자료를 구하기도 어려울 뿐더러, 정식제품이라 하더라도 Windows PC에서의 

게임 실행의 원활한 환경이 제공되지는 않는다.

Mac 전용 게임이 있기는 하지만, 경험해본 결과 Windows 에서의 사용이 훨씬 사용감이 좋았고 성능면에서도 

Windows 가 더 좋은 면을 보여주고 있는 것은 사실이다.


2. ActiveX 지원이 되지 않는다.

 

ActiveX 가 지원되지 않는다는 것은 인터넷 익스플로러(IE)에서만 구동될 수  있는 웹서비스가 수행되지 않음을 의미한다.

우리나라의 대부분의 은행 및 쇼핑몰 사이트에서의 결재가 이루어질 때 사용되는 서비스이다.


위의 두가지만 감수할 수 있다면, Mac OS 는 상당히 훌륭한 사용자 경험을 줄 수 있다고 확신한다.

물론 Windows 도 좋은 OS 임에도 틀림 없지만, Mac OS 에 한번 익숙해지면 사용하기 훨씬 편하고 

아름다운 환경임에도 틀림 없다.


개인적으로도 위의 단점들을 어느정도 감내하니 크게 문제가 되는 경우는 없었다.


게임의 경우 Mac으로 바꾼이 후 거의 하지 않는다.

또한 은행 사이트의 경우는 스마트폰으로 은행업무를 대체하며 쇼핑몰을 사용할 경우에만 어쩔수 없이

가상머신으로 Windows 를 설치하여 사용하고 있다.

물론 쇼핑몰의 경우 스마트폰 앱으로도 많이 출시되고있지만, PC에서 접속할 수 있는 공식 홈페이지 보다는

제품이 많이 없어 잘 이용을 하지 않는다.


사실 ActiveX 의 경우는 앞으로의 미래를 봤을때 없어져야 하는 쪽이 맞다고 보지만

어쩌겠는가, IT의 갈라파고스인 대한민국에서 사용하려면 어쩔수없이 가상머신으로라도 사용할 경우가 필요하다.


또한 학교, 회사 등 많은 곳에서 문서 작성을 Microsoft Office 제품을 많이 사용한다 (간혹 한컴 오피스도 있긴하지만..)

이 또한 Mac 뿐만아니라 다양한 OS를 사용하지 못하게 하는 장애물이 된다.


운영체제에 종속되지 않는 OpenOffice 등 으로도 필요한 문서는 작성할 수 있을텐데 많이 아쉬운 부분이다.


위의 고민들에도 불구하고 Mac 을 사용하는 이유를 생각해보면


1.  OS 안정성


Unix 계열로서 Windows 계열보다 안정성과 보안성이 좋은것으로 알려져 있다.


2. 쉬운 App(프로그램) 접근성

 

Appstore 에서 좋은 프로그램을 저렴하고 합리적인 가격에 구입할 수 있다.

물론 애플에서 강력한 소프트웨어 배포정책을 책정하고 있어서 불만도 있긴 하지만, 

하나를 잃으면, 하나를 얻는 법.

사용자들은 신뢰성 높고 편한 유통경로를 얻은 것 이다.


3. 터치패드(혹은 매직마우스) 사용의 극대화


멀티터치를 기본적으로 지원하는 터치패드는 일단 사용하면 다른 터치패드에 눈이 잘 가지 않는다.

그 사용의 유용성의 범위가 일반적인 멀티터치패드와는 다르다.


4. 편한 사용자 경험(UX)


UX 가 중요하다는 것은 Mac 제품을 접하면서 그 의미를 몸소 체험할 수 있었다.

처음 접하는사람들은 Windows 보다 어렵다고들 하지만, 그것은 익숙함의 문제이다.

Windows 도 처음 사용하는 사람들은 익숙해지기 까지 시간이 필요하다. 

Mac OS도 마찬가지이다. 두 가지 모두 어느정도 익숙해져서 사용성이 숙달되면

Mac OS가 좀더 편하게 구성되어 있다.

"It just works"  라는 구절이 간혹 생각나며, 정말 고민을 많이해서 만들었다는 생각이 든다.


5. 아름다운 디자인


애플디자인은 심플하면서, 촌스럽지 않다.

일정시간이 지남에도 애플만의 디자인이 그리 촌스럽게 보이지 않게 느껴지는 것은 대단하다.

한 예로 아이팟클래식의 경우 지금봐도 괜찮은 디자인이라는 생각이 든다.



갑자기 내가 Mac을 왜 사용할까하고 생각이들어 간단하게 정리해 보았다.

어떤 소프트웨어/하드웨어 이건 장, 단점은 모두 존재한다.

본인이 단점을 생각하지 않고 얼마나 장점을 활용하느냐가 중요하다고 생각한다.



추신 : 나는 애플제품을 3개 사용중이긴하지만 맹목적인 애플빠라고는 생각하지 않는다.

          애플 제품을 좋아하긴하지만, 가장 기본적으로는 새로운 기술과 편리한 사용성에 더 매력을 느낀다.

          그런점에서 구글의 다양한 웹서비스는 정말 매력적이다. 

          이제는 서비스하지 않지만 iGoogle, RSS 구독할때 사용하는 Google Reader, 기본 메일로 사용하는 Gmail

          해외에 나갈때 사용하는 Google Map, Windows 환경에서 극강의 사용감을 보여주는 Chrome 등

          너무나도 애정이가는 서비스들이 많다.



(go to top)

Double-J's World » Com...Tips!

Firefox 에서 uTorrentBar 삭제하기

Double-J | 2012. 10. 24. 19:13

토렌트 사용을 위해 uTorrent 를 설치하면 같이 설치되는 uTorrentBar 가 파이어폭스의

플러그인으로 설치된다.


옵션 해제를 하지못해 설치되었다면 아래와 같은 방법으로 삭제가 가능하다



도구 >> 부가기능 선택




확장기능 >> uTorrentBar_KR 선택 >> 제거







(go to top)

Double-J's World » Apple/Mac

마운틴 라이언(Mountain Lion) 업데이트 후, 다운로드 받은 앱이나 컨텐츠가 열리지 않을 경우

Double-J | 2012. 8. 20. 00:07

이번 마운틴 라이언(Mountain Lion) 에서는 보안 부분이 더 강화되었는 지

앱스토어에서 받지 않은 앱, 혹은 등록되지 않은 게시자가 배포한 앱을 다운받거나

허가되지 않은 컨텐츠가 열리지 않을 경우가 있다.


그럴경우 아래와 같은 팝업(확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다)이 보이면서 실행할 수 가 없다.



이러한 상황이 발생하면, 옵션설정을 통해 해결할 수 있다.

아래와 같이 

시스템 환경설정 >> 보안 및 개인정보 에서 수정이 가능하다





(go to top)

Double-J's World » Programming/JAVA

[JSP] JSP Implicit Object (내장객체)

Double-J | 2011. 2. 6. 01:24


문득 JSP 관련 서적을 보다가 잊고있었던 부분이 나와 메모해 봅니다.

기초적인 것인데도 기억도 잘안나고.;; 공부는 끝이 없는것 같네요.ㅎㅎ; 

아는 것도 계속해서 안하면 가물가물 ㅡ.ㅡ;

 내장 객체 변수명  내장 객체의 Type  의미
 request  javax.servlet.ServletRequest
(javax.servlet.http.HttpServletRequest)
 클라이언트의 HTTP 요청을 담고 있는 객체 (HTTP 헤더, 파라미터 등..)
 response  javax.servlet.ServletResponse
(javax.servlet.http.HttpServletResponse)
 요청에 대한 응답 객체
 pageContext  javax.servlet.jsp.PageContext  페이지 실행에 필요한 컨텍스트 정보를 담고 있는 객체
 session  javax.servlet.http.HttpSession  클라이언트 세션 정보를 담고 있는 객체
 application  javax.servlet.ServletContext  동일한 애플리케이션 컨텍스트의 모든 페이지가 공유할 데이터를 담고 있는 객체
 out  javax.servlet.jsp.JspWriter  응답 전송을 위한 출력 스트림
 config  javax.servlet.ServletConfig  해당 페이지 서블릿 설정 데이터(초기화 정보)를 담고 있는 객체
 page  java.lang.Object
(javax.servlet.jsp.HttpJspPage)
 해당 페이지 서블릿 인스턴스
 exception  java.lang.Throwable  해당 페이지 서블릿 실행시 발생한 처리하지 못한 예외 객체




(go to top)

Double-J's World » Programming/OS X / iOS

Mac 개발 관련 사이트

Double-J | 2011. 1. 25. 00:33

이것저것 알아보던 도중 Mac 개발 관련 사이트를 잘 정리 한 블로그를 발견했습니다.

스크랩겸 링크를 저장해둡니다.

Cocoa 등 많은 정보가 있는 사이트가 잘 정리되어있네요 :)

http://www.cocoadev.co.kr/8






(go to top)

Double-J's World » Com...Tips!

[Tips] exfat 를 Windows XP에서도 인식하게 하자

Double-J | 2011. 1. 1. 12:27


간혹 exfat 포맷으로 외장하드를 사용해야할 경우가 있습니다.

예를 들면 Mac OS 에서도 읽기/쓰기 가 가능하고 Windows 에서도 읽기/쓰기 가 가능한

파일 포맷이 필요할 경우입니다.

다만 Mac OS 와 Windows 7 은 자동으로 인식됩니다만..

Windows XP에서는 패치를 해줘야지 인식합니다.

이미 많은 분들이 자료를 제공해주시기는 하지만 자료 Backup차원에서 블로깅합니다 :)

아래의 패치를 적용하시고 재부팅을 하면 exfat 포맷 인식가능합니다.


관련 기술 문서 :



(go to top)

Double-J's World » Com...Tips!

[Google Calendar] 2011년 음력 달력

Double-J | 2010. 12. 6. 10:56


구글 캘린더는 음력이 호환 안되니깐 은근 불편하네요.

제가 안드로이드 폰을 쓰는지라 구글 캘린더를 자주 사용하는 편인데

제일 아쉬운 부분이기도 하구요.

2011년 음력 달력을 생성하였습니다.

모든 음력을 다 생성한 것은 아니고 보름단위로 설정을 하였고 간단히 음력 절기를 표시하였습니다.
구정과 추석도 표기하였습니다. 필요하신분은 사용하세요 :)

추가 방법은 아래와 같습니다.

"다른 캘린더"의 '추가' 클릭 -> 네가지 팝업 메뉴가 나오는데 '친구의 캘린더 추가하기' 클릭
-> 아래 아이디 복사해서 붙여넣기(붉은색부분..).

Calendar ID :
o1tpl60gauaajhmd875ejm75v4@group.calendar.google.com


PS. 긁어가는 마우스 동작이 Block 되어 있어서 몇몇 브라우저에는 드래그가 되지 않을 것입니다.
     다른 브라우저로 접속하셔서 긁어 가시거나 제가 새로 첨부해드리는 텍스트문서에
     제가 Calendar ID 를 Copy&Paste 해서 올려놓았습니다. 필요한분 사용하세요 :) 




(go to top)