오랜만에 공부좀 해보려고 이것저것 설치하고 있는데... Oracle에 접속을 하기 위해서 SqlDeveloper를 설치하고 실행 하였다. 실행이 안되고 그냥 죽어버린다. 원인은 SqlDeveloper는 Java 기반의 어플인데 OSX에 설치된 Java의 경로가 설정되지 않아서 발생하는 문제일 가능성이 가장 크다. 1. OSX에 설치된 Java의 경로를 확인한다. 일단 Terminal에서 /Library/Java/JavaVirtualMachines 로 이동을 한다. 사용자마다 현재 설치된 Java의 Version이 다르므로 아래 이후 경로에 대해서는 각자의 환경에 맞게 찾기 바란다. 나의 경우엔 아래의 경로가 Java Home의 경로이다. /Library/Java/JavaVirtualMachines/jdk..
Unix, Linux 등의 Console OS를 사용하다보면 자주 사용하게 되는 것이 Shell Script이다. OSX에서 Bash Shell Script를 조금 알만~ 하니까 zsh로 변경되서 왠지 처음부터 다시 배우는 느낌이 되어 버렸다. 그래도 Version Update가 되어도 크게 변경이 없는 AppleScript는 괜찮겠지... 했는데 크게 변한 것은 없어도 기존에 되던 Script가 일부 안되는 경우가 있어서 메모를 위해 포스팅 한다. 일단 OSX 자체가 Unix 기반의 OS이기 때문에 Unix에서 사용되는 Shell은 기본적으로 적용된다. 실제 사용자가 흔하게 접하게 되는 GUI 화면은 내부적으로는 Script에 의해서 이루어지는 동작이라고 말할 수 있다. OSX에서 사..
한동안 OSX를 사용하지 않다가 최근 MacbookPro를 사용하게 되어서 Sierra Version 이후로 여러 Version을 건너 뛰고 최근 Version은 Big Sur를 사용하게 되었다. 기존에 사용하던 어플이나 설정들이 많이 사용을 못하는 경우가 대부분이라서 뭔가 컴맹이 되어 처음부터 새로 배우는 느낌이다. 그중에 하나가 기본 설정으로 되어 있는 ScreenCapture 시 저장되는 경로 및 저장 Format의 변경이다. 예전에는 환경설정을 강제적으로 해주는 어플을 사용했던 것 같은데... 지금은 기억도 안나고 왠지 Big Sur에서는 적용이 되지 않을 것 같아서 원초적인 방법으로 해결을 해보고자 한다. 1. Screen Capture Save Path 변경 - Command + Shift +..
TacxNeo를 사용한지가 벌써 2년이 되어간다.처음 구매해서 개봉했을 때 쇳가루가 QR구멍에서 나와서 해당 사례를 찾아보며... Tacx의 QC들은 꽁~으로 월급받나~ 싶었다.그런 일을 겪으면서 뜯어서 정비를 해봐야지 했는데... 2년이 지나서야 시행에 옮기게 되었다.일단 집에서 있는 장비로 분해를 해보려고 했는데... 스프라켓 분리가 전부였다.탁스네오 유지보수 관련 자료를 찾아봤는데... 드라이브 방향의 Disk를 탈착하는 방법이 전용 Tool을 사용하는 방법밖에 없었다.마음 먹은 김에 전용툴(Neo Disk Extractor)을 준비해서 분해정비를 하려고 했다.그런데 문제는 그 전용툴이 국내에서는 구할 수 가 없었다.[Neo Disk Extractor] 국내 수입사인 ARX에 문의를 해도 현재 보유..
아마도 페이스북에서 처음 본 것으로 기억한다.레버에 스티커로 부착하는 그립이다.개봉기부터 쓰고 싶었으나... 퇴근 후 집에 왔을 때는 이미 아이들에 의해서 개봉된 뒤인지라... ㅎㅎㅎ근데 뭐... 개봉기랄게 없다. 그냥 두꺼운 종이게 포장된 느낌? 정도이다.다른 블로그에 해당 사진들이 많으니... 개봉기는 다른 곳에서 확인하시길... ^^Di2용으로 주문해서 부착해 봤다.일단 레버를 깨끗하게 닦아주고... 살짝 물기를 남겨두고 붙였다.이유인즉... 혹시나 모를 잘못 붙임으로 인해서 떼어야 할지 몰라서...역시나 자리를 잡기 위해서 여러번 위치를 잡아야 했다. 브레이크 엔드에는 단골샵에서 얻어서 끼운 실리콘 프로텍터...흡집 방지에 탁월~ 하다. ㅎㅎ 절대로~ 붙일 때 당기면서 부착하면 안된다. 늘어나는 ..
SqlDevloper에서 XMLTYPE 값을 조회하면 실제 값이 보이는게 아니고 (XMLTYPE) 이라고 출력된다.뭐... 현재 Version (18.2.0.183) 에서는 그냥 그렇게 보이는 듯...도구 >> 환경설정 >> 데이터베이스 >> 고급 >>> "격자에 XML 값 표시" 를 체크해도 동일하다.언제나 그렇듯이... 이가 없으면 잇몸으로~!!! WITH TMP AS ( SELECT XMLTYPE ( '' ) AS TMP_COL FROM DUAL )SELECT TMP.TMP_COL , XMLTYPE.GETCLOBVAL ( TMP.TMP_COL ) FROM TMP ;