2021/03 38

macOS) robo-3t 설치하기

robomongo.org/download Robomongo Robo 3T: the hobbyist GUI Robo 3T 1.4 brings support for MongoDB 4.2, and a mongo shell upgrade from 4.0 to 4.2, with the ability to manually specify visible databases. Download Robo 3T Only robomongo.org 위의 공식 홈페이지에서 받을 수도 있지만, 개인 정보를 입력해야 다운 받을 수 있습니다. 언제나 그랬듯이 brew를 이용해 설치합니다. brew install --cask robo-3t 굉장히 정신없는 화면을 출력해내며 설치해줍니다. Applications에서 확인해보면 잘 설치되어 있..

IT Computer/Mac 2021.03.22

macOS) MongoDB 설치하기

docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/ Install MongoDB Community Edition on macOS — MongoDB Manual docs.mongodb.com MongoDB 공식 사이트의 가이드를 참고하며 설치했습니다. 설명이 자세히 쓰여 있으니 위 페이지를 참고하며 설치하는 것을 추천합니다. 일단 설치 가능한 mongodb를 brew 에서 검색해 보았습니다. brew search mongodb 이번에는 tap을 해보도록 하겠습니다. Brew tap명령은 설치 가능한 software를 확장시켜 줍니다. * The tap command allows Homebrew to tap into another repository of ..

IT Computer/Mac 2021.03.22

vscode 터미널 code 명령어 등록하기

code 명령어가 등록되어 있지 않다면 terminal 에서 vscode를 실행할 수 없는데요, 일단 vs 코드를 실행합니다. 까만 화면에 명령어들을 안내하는 곳을 보면 Show All Commands : Shift + Command + P 라고 써있습니다. 해당 단축키를 입력하면, Command palette tool 이 위에 나옵니다. shell command : install 'code' command in PATH 를 클릭하면 알아서 VSCODE 가 해당 명령어를 등록해줍니다. 이후에 code 명령어가 정상적으로 작동하는 것을 확인할 수 있습니다. 얼마전부터 vscode도 apple silicon m1 프로세서를 지원해주기 시작했는데요, 예전에 설치한 버전이라 아직 x64 네요. 생각난김에 포스팅..

IT Computer/Mac 2021.03.21

python 이용해 3차원 주식 그래프 그리기(2)

shanepark.tistory.com/48 python 이용해 3차원 주식 그래프 그리기 3차원 공간에 파이썬을 이용해 주식가격의 변동을 기록한 그래프를 그리는 프로그램을 작성해보았습니다. 일단 주식가격에 대한 데이터를 주기적으로 크롤링 해 와서 데이터베이스에 저장을 shanepark.tistory.com 위 글에 이어지는 내용입니다. 이번에는 선생님께서 따로 주신 DB를 이용해 그래프를 그려보았습니다. 오른쪽 링크에서 해당 DB를 다운 받을 수 있습니다. cafe.naver.com/aandroid/453 3952 개의 rows를 가지고 있습니다. column은 894개의 종목 colum과 in_time 컬럼 1개를 포함해 총 895개가 있습니다. 테이블의 구조에 맞게 전에 작성한 코드를 조금씩 변경해..

Programming/Python 2021.03.19 (1)

python 이용해 3차원 주식 그래프 그리기

3차원 공간에 파이썬을 이용해 주식가격의 변동을 기록한 그래프를 그리는 프로그램을 작성해보았습니다. 일단 주식가격에 대한 데이터를 주기적으로 크롤링 해 와서 데이터베이스에 저장을 해 두는게 필요합니다. 파이썬과 데이터 베이스 연계를 아직 안해보셨다면 아래 링크를 먼저 확인해주세요. shanepark.tistory.com/44 python 에서 pymysql 이용해 mysql과 연결하기, CRUD 예제 일단 MYSQL이 설치되어 있지 않다면 설치 및 초기 설정이 필요합니다. shanepark.tistory.com/41 mac) MYSQL 설치 및 초기설정하기 HOMEBREW 패키지 설치를 이용해 설치하는게 가장 간단합니다. [ homebrew가 설치 shanepark.tistory.com 1. 첫번째로 M..

Programming/Python 2021.03.19

Python에서 Selenium 사용하기 및 Error: “chromedriver” cannot be opened because the developer cannot be verified. Unable to launch the chrome browser 에러코드 해결

1. Python에서 Selenium 사용하기 2. Error: “chromedriver” cannot be opened because the developer cannot be verified. Unable to launch the chrome browser 에러코드 해결 Python에서 Selenium 을 이용하려면 chromedriver를 설치해야 합니다. sites.google.com/a/chromium.org/chromedriver/downloads에서 본인의 버전에 맞는 드라이버를 선택해서 다운 받습니다. Downloads - ChromeDriver - WebDriver for Chrome WebDriver for Chrome sites.google.com 제 mac에 설치된 chrome 버전..

Programming/Python 2021.03.18

Mac OS 사파리, 이클립스, 스크린샷 등 간단 단축키 목록

한달전쯤 맥북을 배송 받은 뒤에 처음 사용할때에 첫 Mac OS 사용이다보니, 익숙해지기가 너무 힘들어서 필요한 단축키들을 인터넷에서 찾아보며 Notion에 정리해두고 틈날때마다 봤었습니다. 특히, 이클립스 단축키는 빨리 외우기 위해 책상 옆에 적어놓고 계속 보면서 하다보니 이제는 슬슬 손에 익숙해 졌습니다. 확실히 익숙하지 않다고 피하는 것 보다는 낯설어도 계속 써보는게 생산성 향상에 크게 도움이 됩니다. Mac shortcut keys mac ^ + ⌘ + Spacebar : input emoticons ( or Fn) >이모지를 입력할때 쓰는데, 펑션키를 특별히 바꾸지 않았으면 Fn키만 눌러도 됩니다. ⌘ + Spacebar : spotlight > 꽤나 유용합니다. 저는 Alfred 를 설치해서 ..

IT Computer/Mac 2021.03.17 (1)

Mac 에 brew 설치하기 및 warning: /opt/homebrew/bin is not in your path. 에러 해결

Homebrew 란? Ruby와 Git 으로 개발된 MacOS용 패키지 매니저입니다. 간단하게 mac에 뭔가 설치할때, terminal 에 명령어 한 줄 입력 만으로 설치하게끔 해줍니다.mac을 사용하신다면, 선택이 아닌 필수 입니다. 아직 homebrew 가 없다면 이번기회에 꼭 설치하세요. 몇분 투자로 앞으로의 평생이 아주 편해집니다. 어렵지도 않습니다. ​ https://brew.sh/index_ko ​ Homebrew 설치하기에 보면 명령어가 친절하게 써있습니다. 복사합니다. 아래에 똑같이 써두었습니다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 복사한 명령어를 term..

IT Computer/Mac 2021.03.16 (4)

python 에서 pymysql 이용해 mysql과 연결하기, CRUD 예제

일단 MYSQL이 설치되어 있지 않다면 설치 및 초기 설정이 필요합니다. shanepark.tistory.com/41 mac) MYSQL 설치 및 초기설정하기 HOMEBREW 패키지 설치를 이용해 설치하는게 가장 간단합니다. [ homebrew가 설치되어있지 않다면?] shanepark.tistory.com/45 Mac 에 homebrew 설치하기 brew.sh/index_ko Homebrew The Missing Package Manager f.. shanepark.tistory.com pymysql 을 먼저 설치해야합니다. 보통 pip install pymysql 로 설치하는데, anaconda3 를 설치해서 파이썬을 사용중이라면 conda에 설치해줘야 합니다. Terminal에 다음과 같이 입력합니..

Programming/Python 2021.03.16

SequelPro nightly version 설치하기

주의 : 공식 홈페이지 (sequelpro.com) 에서 DOWNLOAD 를 눌러서 다운받으시면 현재 테이블 생성후에 접속 에러로 무한 로딩이 나게 됩니다. 검색해보니 꽤 된 문제인데 아직 해결이 안된듯 합니다. nightly 버전 ( 새로 업데이트된) 으로 받으셔야 합니다. 굳이 위에서 받아보시겠다면 말리지 않겠지만, 위에서 다운받은 후에라도 접속 이슈가 발생하신다면 삭제한 뒤에 아래 포스팅으로 돌아와서 nightly 버전으로 새로 받으시면 됩니다. 결론 : 공식 홈페이지에서 받을거면 큰 DOWNLOAD 버튼 누르지 말고, 왼족 상단 download 누르고 들어가 test 버전 받거나 아래에서 설명할 brew 로 설치하자. homebrew로 설치하시는게 가장 쉽고 편합니다. homebrew가 없으시다면..

IT Computer/Mac 2021.03.16

Mac) Sequel Pro 설치하기

+ 추가 홈페이지에서 바로 다운받는 버전은 서버 접속 이슈가 있습니다. nightly build 를 설치하시길 권유합니다. shanepark.tistory.com/43 SequelPro nightly version 설치하기 주의 : 공식 홈페이지 (sequelpro.com) 에서 DOWNLOAD 를 눌러서 다운받으시면 현재 테이블 생성후에 접속 에러로 무한 로딩이 나게 됩니다. 검색해보니 꽤 된 문제인데 아직 해결이 안된듯 합니다. nigh shanepark.tistory.com 2021년 3월 16일 기준으로는 아래 포스팅을 읽지 마시고 위의 링크로 이동하셔서 그대로 진행하시면 됩니다. 후에 패치가 잘 되어서 잘 작동 된다면 그대로 아래 포스팅을 이어 확인하시면 됩니다만, 2021년 3월 16일 오늘 ..

IT Computer/Mac 2021.03.16

mac) MYSQL 설치 및 초기설정하기

설치 Homebrew HOMEBREW 패키지 설치를 이용해 설치하는게 가장 간단하고, 나중에 관리하기도 좋습니다. 사실 요즘엔 데이터베이스를 도커에 올리고 볼륨을 따로 빼놓는게 관리하기 좋다고는 생각이 들지만, 데이터베이스를 막 배우기 시작할 때 갑자기 도커를 사용하려고 하면 난이도가 너무 확 뛰는 느낌이 있게 때문에 직접 설치하시는걸 처음엔 권장드립니다. 아직 homebrew가 설치되어있지 않다면? Homebrew는 맥북의 패키지 관리 프로그램 입니다. 개발자라면 반드시 필요하며 배우 유용하니 아래 링크를 참고해서 먼저 설치 하고 진행 해 주세요. shanepark.tistory.com/45 자 이제 Homebrew가 이미 설치 되었다는 가정 하에 진행하겠습니다. 터미널을 켜고.. brew instal..

IT Computer/Mac 2021.03.16 (4)

mac 에서 Eclipse가 느리거나 버벅인다고 느껴진다면

Eclipse는 아직 m1 칩에 맞게 최적화가 되어 있지 않습니다. Rosetta2 를 이용해 구동을 하는 방식인데요, 다른 대부분의 개발툴들이 m1칩에 최적화를 마친 와중에 Eclipse는 무료의 한계인지 소식이 없습니다. 하지만, m1칩은 Rosetta 2의 성능으로 충분히 어떤 앱을 구동하든 intel mac보다 뛰어난 성능을 보여주는데요, Eclipse도 다르지 않습니다. 뭔가 버벅이거나 답답함이 느껴졌다면, 그건 호환성의 문제가 아니라는 겁니다. 지금부터 Eclipse를 보다 쾌적하게 사용하는 방법을 알려드리겠습니다. windows 에서는 한번씩 해보셨을 수 있습니다. mac에서도 설정을 해주는게 좋습니다. 일단 Eclipse가 설치된 폴더를 찾아갑니다. 본인이 설치하신 위치에 따라 다를 수 있..

IT Computer/Mac 2021.03.14 (3)

Servlet으로 text file Reader 만들기

수업에서 배운 tmpl 파일구조를 이용합니다. tmpl은 jsp 구조를 익히기 위해 임의로 만든 확장자입니다. package kr.or.ddit.servlet01; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.PrintWriter; import java.util.regex.Matcher; import java.util.regex.Pattern; import javax.servlet.ServletConfig; import javax.servlet.ServletContext; import javax.servlet..

Programming/Java 2021.03.14

Eclipse 응용 프로그램이 예기치 않게 종료되었습니다. Eclipse quit unexpectedly 이클립스 충돌 해결

Eclipse 응용 프로그램이 예기치 않게 종료되었습니다. Eclipse quit unexpectedly 이클립스 충돌 해결 RTC 6.0.6 M1- Eclipse quit unexpectedly error - Jazz Forum Hey, I am on the design team for Continuous Engineering and support the entire CLM portfolio. I need to check some things in the RTC rich client, but am encountering an "Eclipse quit unexpectedly" error. I am on a Mac running High Sierra and I have downl jazz.net 이클립스 ..

IT Computer/Mac 2021.03.13 (2)