새로운 취미생활 RC TRX-6, UDR 영정사진들

서울에 살때는 RC카를 하고 싶어도 장소가 없어서 선뜻 시작이 어려웠다.
교외로 나가자면 차를 갖고 가야하고 최소 1시간은 나가야 할듯했다.
매번 이러다 보면 그횟수가 점점 줄어들어 포기 할까봐 시작하지 않았다.
하지만 전주로 이사와서 친구 한명 없던 시간을 보내던중 새로운 취미와
취미를 핑계로 사람들을 만나고 싶기도 해서 RC를 시작 한다.
첫번째 차는 TRX-6, 두번째 차는 UDR 이다.
성향이 달라 번갈아 노는 재미가 있다.







QM3 미쉐린 프리미어 올시즌 타이어 로 교체


가장 가성비 좋은 튜닝은 타이어 라고 하는 말이 있고
QM3 승차감이 별로라 타이어 끝판왕 이라는 미쉐린으로 
장착 했습니다.(차에 비해 오버스펙 이네요...)
사이즈는 215/50/17 로 했습니다.

요새는 정보가 너무 많아서 더 어려운듯 합니다.
옛날엔 동네 타이어 가게 가서 적당히 사면 됐는데
요새는 어떤타이어가 좋다 어떤 타이어가 안좋다 부터
인터넷이 싸다 유지보수 하려면 타이어가게가 좋다는둥
선택할게 너무 많습니다.

예전부터 고급차에 끼워져있던 미쉐린 타이어는 
왜이리 곱던지...
그리고 승차감 향상과 안전에 투자 하자는 여러 이유로
미쉐린 mxm4를 열심히 알아 보던중 프리미어 올시즌 제품이 
한국에 출시 됐다는 뉴스를 접하고 알아보니
내구성이 향상된 모델 이더군요.
해외 테스트 점수도 상당히 높았습니다.

자 이제 어디서 사야 할지 개미지옥이 시작 됩니다.
타이어 가게를 새로 오픈한 고등학교 동창에게 물어보니
개당 14.7 만원 + 배송비 4천원 입니다.
그런데 지역이 달라 이걸 받아서 장착해줄 믿을만한 장착점 찾기도 
어렵고 추후에 공기압점검, 타이어위치교환을 생각해 포기하고 
일반 대리점 으로 알아보다가 전주에서 인지도 있는 곳을 찾아 물어 보니 
장착, 얼라이먼트, 휠밸런스, 추후 관리, 타이어위치교환 
해주는 조건으로 개당 16만원 견적 받아 장착했습니다.
참고로 인터넷은 전국장착점에서 장착 해주는 조건으로 148,710원 입니다.
여기에 휠밸런스 4만원 정도만 추가해도 제가 싸게 한듯 하네요.

제가 여러 타이어를 써보지 않아서 잘 모르지만
과속방지턱 넘을때 좀 부드럽고 일반도로도 미끄러지듯 
나가는 듯한 느낌적인 느낌?
고속 주행시 안정감은 상승 하는것 같습니다.
새타이어라 그런가 먼가 잘나가는 느낌이네요 ^^;




그런데 장착후 가만 보니
위에 이미지에 있는 타이어 옆면 눈, 비오는 이미지가 있는데 내껀 없었다.
순간 이건 머지... 짝퉁인가... 
해서 알아보니 내가 장착한 타이어 사이즈는 extra load 여서 다른것 같다.
한국 미쉐린 사이트에서 사이즈표를 보면



내 타이어는 215/50 R17 95V
해외 사이트들을 뒤져보니


해당 사이즈에는 91H SL, 95V XL 이렇게 두가지 모델이 존재 한다.
한국에 수입되는 모델은 95V XL 뿐 이다.(XL 과 extra load 는 같은 의미다)
아무래도 이것 때문에 옆면의 모습이 다른듯 하다.
XL 사이즈가 더 많은 공기압을 넣을수 있고 더 많은 짐을 싣을수 있다니
짝퉁 SUV 인 QM3 에 더 적합한듯 하기도 하고 ㅋㅋㅋ
암튼 자료 찾아보며 공부 좀 했다.


타이어를 인터넷으로 사면 무조건 쌉니다.
하지만 타이어 관리 측면 에서는 일반 대리점이 좋은것 같습니다.
자전거도 인터넷이 싸지만 인터넷으로 사면
자전거 가게에서 바람 넣는 것도 돈 줘야 합니다.
유지보수 비용은 분명 증가 합니다.

다음달엔 라이트를 퓨어비젼 으로 업그레이드 해야겠어요.
너무 어두워서 한방에 업그레이드를...

타이어 사진만 올리려 했는데 글이 길어졌네요.
그럼 이만~~~











Hotswap 를 위한 DCEVM 설치시 ClassNotFoundException 에러날때 jdk 버젼을 확인하자.

이클립스로 스프링 프로젝트를 하다보면
java, xml 수정 할때마다 톰캣을 재기동했던 경험.
누구나 있을 것이다.
Hotswap 기능이 간절 하다.
그래서 많이 쓰던게 jRebel 인데 2018년 7월부터 유료화가되었다.
값이 1년에 2,3만원 이면 결제 하겠는데
가격이 너무 비싸서 방법을 찾던중 오픈소스 기반의 DCEVM 를
알게 되었다.

DCEVM 설치 방법은 인터넷 검색해 보면 많이 나오니
검색해 보시길.

그런데 내가 처음 설정 할땐 에러가 나서 삽질 좀 했다.
해서 내가 해결한 방법을 공유 하려고 한다.

에러내용은 아래와 같다.

HOTSWAP AGENT: 12:10:57.772 INFO (org.hotswap.agent.HotswapAgent) - Loading Hotswap agent {1.3.0} - unlimited runtime class redefinition.
HOTSWAP AGENT: 12:10:58.223 ERROR (org.hotswap.agent.config.PluginRegistry) - Error in plugin initial processing for plugin package 'org.hotswap.agent.plugin'
java.lang.ClassNotFoundException: org/hotswap/agent/plugin/hotswapper/HotswapperPlugin
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:278)
at org.hotswap.agent.config.PluginRegistry.scanPlugins(PluginRegistry.java:89)
at org.hotswap.agent.config.PluginManager.init(PluginManager.java:125)
at org.hotswap.agent.HotswapAgent.premain(HotswapAgent.java:52)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:382)
at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:397)

7월 27, 2018 12:10:58 오후 org.apache.catalina.startup.Catalina addClusterRuleSet
정보: Cluster RuleSet not found due to [java.lang.ClassNotFoundException: org/apache/catalina/ha/ClusterRuleSet]. Cluster configuration disabled.
7월 27, 2018 12:10:58 오후 org.apache.catalina.startup.Catalina addClusterRuleSet
정보: Cluster RuleSet not found due to [java.lang.ClassNotFoundException: org/apache/catalina/ha/ClusterRuleSet]. Cluster configuration disabled.
7월 27, 2018 12:10:58 오후 org.apache.tomcat.util.digester.Digester startElement
심각: Begin event threw error
java.lang.ExceptionInInitializerError
at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.<clinit>(GlobalResourcesLifecycleListener.java:66)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:145)
at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1303)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1343)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2786)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:648)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1576)
at org.apache.catalina.startup.Catalina.load(Catalina.java:617)
at org.apache.catalina.startup.Catalina.load(Catalina.java:668)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:253)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:427)
Caused by: java.lang.NullPointerException
at org.apache.tomcat.util.modeler.Registry.loadDescriptors(Registry.java:766)
at org.apache.catalina.mbeans.MBeanUtils.createRegistry(MBeanUtils.java:1058)
at org.apache.catalina.mbeans.MBeanUtils.<clinit>(MBeanUtils.java:93)
... 28 more

java.lang.ExceptionInInitializerError
at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.<clinit>(GlobalResourcesLifecycleListener.java:66)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:383)
at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:145)
at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1303)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1343)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2786)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:648)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1576)
at org.apache.catalina.startup.Catalina.load(Catalina.java:617)
at org.apache.catalina.startup.Catalina.load(Catalina.java:668)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:253)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:427)
Caused by: java.lang.NullPointerException
at org.apache.tomcat.util.modeler.Registry.loadDescriptors(Registry.java:766)
at org.apache.catalina.mbeans.MBeanUtils.createRegistry(MBeanUtils.java:1058)
at org.apache.catalina.mbeans.MBeanUtils.<clinit>(MBeanUtils.java:93)
... 28 more


해결 방법은 jdk 버젼 문제다.
내가 설치한 버젼은 jdk1.7.0_80 인데 구글을 아주 열심히 찾아 보니
버젼 문제로 보여 jdk1.7.0_67 로 낮추니 해결 되었다.
이노무 jdk 버젼 문제...

다른 사람은 나처럼 삽질 안하길...





파랑 파랑 파랑


전 파랑색을 좋아하긴 하나봐여.

지금보니 자전거도 파랑, 헬멧도 파랑, 장갑도 파랑 ^^;




대림동 삼거리 먼지막순대국 - 국물 보단 부속고기

지난번 수요미식회에 순댓국을 주제로 몇몇집이 소개 되었다.
그중 집에서 가장 가까운곳이 대림동 삼거리먼지막순대국 이다.
낮에 가면 분명히 대기줄이 있을것 이다.
아무리 맛있어도 줄서서 밥 먹는건 용납 할수 없다는게 평소
나의 지론!!!
그래서 아침 오픈 시간인 8시에 가기로 했다.
그래서 첫손님이 되었다 ㅎ
참고로 가게앞 골목이 상당히 좁아서 차 가지고 들어가면
낭패 보기 쉽다. 그러나 나는 아침 일찍 가서 가게옆에 주차 똭!!!





 인테리어가 오래된 식당임을 증명 하는것 같다.


김치맛이 제법 좋다. 
하지만 나는 순댓국 먹을때 생채가 더 좋더라~


6천원 짜리 따로국밥을 먹었다.
일단 부속고기가 상당히 많았으며
탱탱한 식감이 좋았다.
가장 인상적인 것은 서울에서 이렇게 신선한
부속고기 주는 집을 처음 봤다. 대부분 흐믈흐믈...
국물은 맑은편이라 부담이 없다.
그리고 잡내도 거의 안나는것 같다.

평소에도 자주 가고 싶지만 집에서 멀고
낮엔 대기시간이 길것 같아서 엄두가 안난다...

개인적으로 서울에서 먹은 순댓국 중에 
가장 높은 점수를 주겠다.

전국에선 전주 남부시장의 순댓국이 쵝오.

새로운 여행의 동반자가 될 브롬톤(부부톤) 구매 이야기

예전부터 나의 작은 소망은 자전거로 출퇴근 이었다.
그런데 그렇게 하려면 자전거 보관이 제일 큰문제였다.
길거리에 세워 두자니 분명 도난 사고가 날거고
사무실에 놓자니 자전거가 너무 크고...
그래서 생각 한게 세상에서 가장 작게 폴딩되는 브롬톤 이었다.
하지만 가격이 비싸서 가볍게 살 물건은 아니었다.
제일 큰문제는 샀다가 안타면 어쩔것 인가...

그러다가 최근에 여의도로 출퇴근 하면서 따릉이를 타고 다녔는데
너무 좋았다. 지하철의 안좋은 공기 안마셔도 되고
만원 전철의 고통과 환승의 피로를 날려버렸다.
퇴근길엔 저녁 노을을 보고 아침엔 일출을 보며
야외에서 라면도 먹고 동네 구경도 하고 출퇴근이 이렇게
즐거웠던 적이 없었다.

그런데 따릉이를 탈려고 가면 재고가 없을때도 있었고
불량이 걸려 변속이 안되거나 안장이 고정이 안되거나 등등
문제가 많았다. 잘못 걸리면 완전 개고생...

그래서 큰맘먹고 질렀다.
무려 부부톤으로...






구매는 압구정 위클에서 하였고 
최신버젼인 2018년 모델을 구경만 하자며 갔으나 
2016년 모델을 25% 할인 한다는 말에 그자리에서 덜컥 구매 해버렸다 ^^;
구형이라도 별차이 없겠지? 혹은 나중에 질리면 업그레이드 하면 되지... 
란 생각 으로 GoGoGo ㅋ






언젠간 이런 mtb 와 로드까지 구매하면
차종별로 셋팅 완료!!!


브롬톤은 브룩스로 떡칠해야 멋진데 그러자면 자전거값 나올듯.
일단은 참자...




나는 처음부터 브롬핑을 염두에 두었기에 가방이 필요했다.
그런데 브롬톤 가방을 만드는 회사도 별로 없고 종류도 별로 없다.
(내가 찾아본 결과)
그러다가 라라라님 이라는 분이 직접 가방을 만들어 팔고 있었다.
자전거를 출고 하고 바로 라라라님 사무실까지 직접 찾아가서 아주 자세한
상담을 받고 세개의 가방을 데리고 왔다.
물론 캠핑 하려면 몇개의 가방이 더 필요 하지만 일단은 이것만 사기로 했다.
1시간 30분 동안 많은 설명과 노하우를 들려주신 라라라님께 감사 드립니당~
가방 가격이 저렴하다. 전에 오트리브 풀세트로 두세트 살때는 
100만원이 훌쩍 넘었는데 그거에 비하면 완전 저렴...




라라라님이 생활방수 된다 하여 신문지 넣고 샤워기로 물을 뿌려 보았는데
지퍼쪽 에서 물이 새는듯 하다.
가벼운 비에는 큰문제는 없을것 같고 비가 많이 온다면 방수커버을 씌우면 그만.
이가격에 오트리브급 방수를 기대하면 양심이 없는듯 하다.
이정도면 합격 이다.


미니벨로는 처음 타보는데 재미 있을것 같다.
더군다나 폴팅이 되니 버스나 지하철, 기차등을 연계하면
기존의 자전거 여행과 다른 매력의 여행이 될것 같아 
벌써부터 설레인다.
이름도 지어줘야 하나 ㅋ












제주도 자전거 일주 영상을 대충 만들어 보았다.- surly disc trucker 의 첫 비행

2017년 추석... 황금연휴라 부모님께 간곡한 승낙을 받아
우리 부부는 제주도로 출발 했다!!!
사실 3월에 이미 마일리지로 발권은 해놓고 허락 못 받음
비행기표를 버릴 생각 이었다 ㅋㅋㅋ

사실 2015년에도 자전거를 가져 갔지만 비오는날 타다가
와이프 자전거의 허름한 브레가 내리막길 에서 먹통이 되어
낙차 사고가 있어 도중에 렌트카 여행으로 전환 했었다.
그 사고후 우리는 결혼을 하면서 커플 자전거를 새로 장만하고
드디어 2017년 10월 투어를 나갔다.

우여곡절도 있었으나 많이 힘든건 없었다.
역시 국내투어는 걱정 할게 없다.

여행기를 써보려 했으나 투어중 사진 찍는 것도 귀찮고
여행기 쓰는건 더 귀찮고... ㅋ
여행기는 내 마음속에 두기로 했다. ^^;
하지만 아무것도 안남기면 거시기 하니 간단한 영상 하나
올려 추억해 보기로 한다.


새로운 취미생활 RC TRX-6, UDR 영정사진들

서울에 살때는 RC카를 하고 싶어도 장소가 없어서 선뜻 시작이 어려웠다. 교외로 나가자면 차를 갖고 가야하고 최소 1시간은 나가야 할듯했다. 매번 이러다 보면 그횟수가 점점 줄어들어 포기 할까봐 시작하지 않았다. 하지만 전주로 이사와서 친구 한명...