전체 글 362

MacOS ) IntelliJ IDEA 처음 사용해보기

MacOS ) IntelliJ IDEA 처음 사용해보기 ​ https://www.jetbrains.com/ko-kr/lp/language-pack/ ​ IntelliJ IDEA 한국어 언어 팩 출시 기념 30% 할인을 진행하고 있습니다. 8월 끝날 때 까지 할인을 한다고 하는데 1년차 구독료가 굉장히 비싸기 때문에 $149의 30% 면 무려 $44.7 을 절약 할 수 있습니다. 한화로는 5만원이 넘네요. ​ 예전부터 IntelliJ IDEA를 사용 해 보고 싶었는데, 여러 가지 중 가장 큰 이유는 M1 맥북에서의 Eclipse가 참 불안정 하다는 점 이었습니다. ​ 툭하면 오류나고, 버그나고. 뭐만 하면 빌드가 안되는데 건들지도 않았기 때문에 그게 또 Project Clean을 하면 새로 빌드하면서 문제..

IT Computer/Mac 2021.08.21

docker container에서 localhost 접속하기 host.docker.internal

docker에서 컨테이너들이 실행 중인 서버를 바라 봐야 할 경우가 있습니다. Docker Compose를 이용해 여러개의 도커 컨테이너를 실행해서 하나의 어플리케이션을 담당한다고 했을때, 하나의 네트워크로 연결해 사용하게 되는데요. 정작 컨테이너에서 로컬 서버에는 어떻게 접근해야 할까요? 제 맥북에서 사용중인 Docker에는 컨테이너가 아직 PostgreSQL 하나밖에 없어서, 이 컨테이너를 이용해서 시도 해 보겠습니다. ​ 제 컨테이너 같이 DB 서버라면 사실 필요할 일은 없지만, Apache나 NginX 같은 웹 서버의 경우는 흔하게 필요한 상황이 발생 할 수 있겠습니다. ​ 일단 해당 Container로 접속 해 보겠습니다. GUI환경이라면 위에 보이는 CLI 버튼으로 쉽게 접속 해 터미널을 띄울..

Development/DevOps 2021.08.21

Apple Silicon m1 맥북에서 Oracle Database 사용하기

​ 정말 많은 분들이 m1 맥북을 구매하셨다가 (특히 국비수업 듣는분들) 오라클 데이터베이스를 사용하지 못해 좌절을 하시는 것 같습니다. 한가지 나쁜 소식과 좋은 소식으로 해당 글을 시작하겠습니다. ​ 나쁜소식 M1 맥북에서는 native 에서도, docker를 사용해도 2021.08.21 현재 오라클 데이터베이스를 m1 맥북에서 사용할 방법은 전혀 없습니다. 정말 많은 방법을 시도 해 보았고 해외 포럼도 많이 찾아봤지만, ARM 64 칩셋으로 된 CPU에 Mac OS 사용이라는 특이한 상황에 오라클의 폐쇄성까지 겹쳐져 지금 어떤 방법으로도 오라클을 설치해 실행 할 수 없으며 제 예상이 맞다면 향후 적어도 1년동안은 쉽게 해결될 것 같지 않습니다. ​ 좋은소식 전화위복의 기회가 될 수 있습니다. loca..

IT Computer/Mac 2021.08.21

Mac) Oracle Cloud FreeTier 이용해 웹 어플리케이션 배포하기 6) 오라클 전자지갑 사용해 프로젝트와 연결하기

관련 글 목록 Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 1)인스턴스 만들고 접속하기. Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 2) 톰캣 설치하기 및 배포 + 외부 접속 허용 Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 3) 타임존 문제 해결 Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 4) 무료 데이터 베이스 만들기 및 데이터 이관하기 Mac) Oracle Cloud FreeTier 이용해 웹 어플리케이션 배포하기 5) 톰캣 도메인 연결해 배포하기 Mac) Oracle Cloud FreeTier 이용해 웹 어플리케이션 배포하기 6) 오라클 전자지갑 사용해 프로젝트와 연결하기 Intro 4) 무료 ..

Development/Cloud 2021.08.21 (15)

Javascript로 페이지 리다이렉트 하는 방법. location.href vs location.replace

Intro javascript를 사용하며 다른 페이지로 이동 하는 방법은 몇 가지가 있습니다. jQuery $(location).attr('href', 'https://shanepark.tistory.com'); Javascript window.location.href = 'https://shanepark.tistory.com'; 보통 아마 위의 두가지를 많이 사용하셨을 겁니다. 대다수의 상황에서 window.location.href 는 별 문제 없이 작동하지만, 해당 리다이렉트 방법을 사용하면 안되는 경우도 있을 수 있습니다. 아마 이 포스팅을 읽고 있는 분들도 많이들 겪어 보셨을 거라고 생각합니다. 그 상황을 한번 임의로 만들어 보겠습니다. window.lo..