728x90

Etc 43

[구매기] 듀오백 라이트오피스 일자형 책상 (1200X600) (feat. 27인치 듀얼 모니터)

의자 업체로 알려진 듀오백에서 책상도 만든다는 걸 이번에 컴퓨터 책상으로 쓸 책상을 찾아보다가 알게 되었다. 원래는 데스커의 책상을 구입하려고 했었으나, 웹서핑 중 "듀오백 라이트오피스 일자형 책상"을 보게 되었고, 데스커보다 저렴한 가격에, 모서리 부분도 라운드 모양으로 되어있어 듀오백 라이트오피스 일자형 책상을 구입하게 되었다. 사이즈는 처음에 1400과 1600 중에 고민을 했는데, 데스크톱을 올려놓고 쓰는 것도 아닌데 1600은 너무 과한 사이즈라는 생각이 들어 1400을 구입하기 전 '어차피 모니터 하나는 세로로 놓고 쓸 텐데 1400까지 필요할까?'라는 생각이 들어 1200 사이즈를 구매하게 되었다. 그렇게 1200 사이즈를 구매해 놓고 1200 사이즈의 책상에 27인치 모니터를 듀얼로 쓰면 ..

Etc/2023 2023.11.06

[구매기] 리바트 레도바 4인 원형 세라믹식탁, 리바트 세계가구 말라카 오크 패브릭 식탁의자 (2개 세트)

집이 집답기 위해서는 다른 건 몰라도 식탁은 무조건 있어야 된다고 생각한다. 아무튼, 오늘은 고모한테 선물로 받게 된 리바트의 "레도바 4인 원형 세라믹식탁"과 리바트 세계가구의 "말라카 오크 패브릭 식탁의자"에 대해서 써보려고 한다. 리바트와 리바트 세계가구의 차이점은 뭔지 모르겠지만, 공식 홈페이지에서 구입할 경우 두 제품 모두 배송일 지정이 가능하다. 근데 내가 받을 때는 식탁은 지정한 토요일에 받았지만 의자는 지정한 토요일이 아닌 그 다음 주 월요일에 받아볼 수 있었다. 물론 내가 조금이라도 더 할인을 받기 위해서 식탁과 의자를 따로 결제하였지만 같은 장소에 같은 지정일일 경우에는 같이 올 수 있는 거 아닌가? 고객센터에 전화해 보니 뭐 토요일 배송일정이 가득 차서 월요일 배송으로 밀렸다고 답변을..

Etc/2023 2023.10.24

[Mac] Homebrew를 이용한 Flutter 설치하기 (feat. ARM Silicon Mac)

0. Rosetta 설치하기 Flutter의 일부 보조 도구에서 아직까지 Rosetta를 요구하기 때문에 깔려있지 않다면 설치해 줘야 한다. sudo softwareupdate --install-rosetta --agree-to-license 1. Flutter 설치하기 터미널을 열고 아래의 명령어를 사용하여 Flutter를 설치한다. brew install flutter flutter doctor 명령어를 입력하여 정상적으로 Flutter가 설치되었는지 확인할 수 있다. Android Studio나 Xcode가 제대로 깔려있지 않기 때문에 위와 같은 오류가 뜬다. 2. Android Studio 관련 해결하기 Google에 Android Studio를 검색한 뒤 본인의 환경에 맞는 안드로이드 스튜디오를..

Etc/2023 2023.10.12

[Mac] Homebrew를 이용한 nvm 설치하기 (부제: 맥북에 nodejs 설치하기)

macOS에 웹 개발자라면 java jdk와 함께 거의 필수로 필요한 Node.js 환경을 설치하기 위해 Homebrew로 nvm을 설치하고, nvm을 이용해 Node.js 환경을 구성하는 방법에 대해 포스팅하기로 한다. 0. nvm이란? macOS에서 nvm은 Node.js 버전 관리자(node version manger)로 nvm을 사용하면 macOS에 손쉽게 여러 버전의 Node.js를 설치하고 관리할 수 있다. 1. nvm 설치하기 터미널을 열고 아래의 명령어를 사용하여 nvm을 설치한다. brew install nvm 설치가 완료되면 아래의 명령어를 사용하여 nvm의 작업 디렉터리를 생성한다. mkdir ~/.nvm 그다음, vi를 이용하여 ~/.zshrc 파일을 연 뒤 아래의 내용을 입력해 준..

Etc/2023 2023.10.11

[Mac] Homebrew를 이용한 OpenJDK(Java) 설치하기

지난 포스팅에서 설치한 Homebrew를 이용하면 개발에 사용되는 도구들을 손쉽게 설치할 수 있다. Homebrew를 이용하여 우리나라 웹 개발자들은 거의 필수적으로 설치해야 하는 OpenJDK를 설치하는 방법에 대해서 정리하기로 하였다. 이 포스팅에서는 글을 작성하는 2023년 10월 기준으로 가장 최신의 LTS 버전인 openJDK 17을 설치하려고 한다. 1. OpenJDK 17 설치하기 설치 방법은 정말 간단하다. 터미널을 열고 아래의 명령어만 입력하면 OpenJDK의 설치가 끝이 난다. brew 명령어 사용 시 오류가 발생할 경우 Homebrew가 설치되어 있지 않은 것이니, 이전 포스팅인 Homebrew 설치하기를 보고 Homebrew를 설치 한 뒤 다시 명령어를 수행하면 정상적으로 OpenJ..

Etc/2023 2023.10.10

[Mac] Homebrew 설치하기

0. Homebrew란? Homebrew는 macOS의 패키지 관리자 도구로, 맥에서 사용되는 소프트웨어의 설치, 업데이트, 제거, 의존성 관리 등을 손쉽게 관리할 수 있는 도구이다. 1. Homebrew 설치하기 Terminal을 열어 아래의 명령어를 붙여 넣어준다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 설치가 완료되면 아래의 명령어들을 차례로 붙여 넣어준다. (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/${사용자명}/.zprofile eval "$(/opt/homebrew/bin/brew she..

Etc/2023 2023.10.10

[Git] GitHub push 시 token 에러 해결하기

앞으로를 위해서는 github에 잔디밭을 가꿔야 할 필요가 있을 것 같아서 지난번에 만들려다가 말았던 github pages를 이용한 블로그를 만들어서 앞으로 새로 배우는 내용은 그곳에도 정리를 하려고 했다. github.io 레포지토리를 생성하고 clone을 한 뒤, jekyll을 생성하여 push를 하려는 순간... 2021년 8월 13일부로 패스워드를 통한 인증이 종료되었다는 문구가 떴다. 설마 내가 8월 13일 이후로 단 한 번도 github를 사용하지 않았다고?? 아무튼 로그에 찍힌 글을 보니 앞으로는 인증을 받기 위해서는 개발자용 개인 액세스 토큰을 이용하거나 OAuth를 사용하여 인증을 받으라고 되어있다. GitHub 설정에 들어가 개발자용 개인 액세스 토큰을 발급받아보기로 하자. GitHu..

Etc/2022 2022.05.20

[Eclipse] 디버깅 모드에서 변수 확인 시 com.sun.jdi.ObjectCollectedException occurred while retrieving value. 해결하기

Eclipse를 사용하다 보면 디버깅 시 가장 짜증이 나는 상황이 있는데 바로 변수 값을 확인할 때 "com.sun.jdi.ObjectCollectedException occurred while retrieving value."가 발생하는 상황이다. 내가 사용하는 버전은 2020-03 버전 4.15 버전인데 최근 버전에서는 고쳐진지 모르겠다. Eclipse는 꽤나 자잘한 버그들이 많은데 나는 JDK 1.8을 사용하고 있기 때문에 JDK 요구 상항에 따라 4.16 이하의 버전을 사용해야 했다. 그나마 최신인 4.16을 사용하고 싶었지만 4.16에서는 JavaScript의 외부 에디터 설정이 되지 않는 버그가 존재하여 4.15를 사용 중이다. 아무튼 이 짜증 나는 ObjectCollectedException..

Etc/2022 2022.02.21

[VS Code] VS Code에서 Python 코드 정렬시 "Formatter autopep8 is not installed. Install?" 해결하기

VS Code에서 Alt + Shift + F를 습관적으로 눌러 Python 코드의 정렬을 시켰는데 다음과 같이 'autopep8'이 설치되어 있지 않다고 알림 창이 뜨며 코드 정렬이 실행되지 않았다. 그래서 'Yes'를 눌러주니 사용 가능한 Pip installer가 없다고 나온다. 이 상황이 아마 저번에도 겪었던 것 같아서 블로그에 포스팅해두기로 하였다. autopep8이랑 PEP8에 맞게 코드를 정렬해주는 모듈인데 단순하게 pip install autopep8 를 사용하여 autopep8을 설치해주면 된다. 만약 autopep8를 설치했어도 다음과 같은 창이 계속 뜬다면 Ctrl+Shift+P를 누른 뒤 Python: Select Interpreter를 입력한 뒤 설정된 인터프리터와 다른 것을 선택..

Etc/2021 2021.12.07

[macOS] macOS 개발자를 확인할 수 없기 때문에 'chromedriver'을(를) 열 수 없습니다. 해결하기

selenium을 사용할 일이 있어서 맥북에서 테스트를 하려고 했는데, 그 사이 크롬이 업데이트되어서 새로 크롬드라이버를 받아 사용하려고 했는데... "개발자를 확인할 수 없기 때문에 'chromedriver'을(를) 열 수 없습니다."라는 안내창을 띄우며 자꾸 휴지통으로 버리려고 하는 것이었다. 물론 전에도 이런 문구가 뜬 것 같았는데 그때는 '설마 또 드라이버를 받아야 되겠어??'라는 생각으로 정리해 두지 않았다. 다음에 똑같은 일을 겪고 또 당황하지 않기 위해 해결방법을 정리해 두기로 하였다. 해결방법은 정말 단순하다. 터미널을 열고 chromedriver가 있는 위치로 이동한다. xattr -d com.apple.quarantine chromedriver 위 명령어를 실행한다. 실행하면 아무런 내..

Etc/2021 2021.11.30
728x90