전체 글(100)
-
Ruby on Rails in 10 Days - 1 일차
My Mac is M1 Pro and macOS : Sequoia 15.3.1 Ruby on Rails8 기반 $ brew install rbenv ruby-build$ echo 'if which rbenv > /dev/null; then eval "$(rbenv init - )"; fi' >> ~/.zshrc$ source ~/.zshrc# " If rbenv installation error occurs... // 만약 rbenv 설치오류가 발생한다면... "$ brew install libyaml Or $ brew reinstall libyaml$ rbenv install 3.4.2. // Ruby 3.4.2 설치$ rbenv global 3.4.2$ rbenv rehash$ gem ins..
2025.03.14 -
Mac 터미널(iterm)에서 code 또는 cursor 실행 안될때
$ cursor . ( 엔터 )zsh: command not found: cursor cursor IDE 에서 >install cursor 입력해서 실행 실행하고 터미널에서 실행하면 잘된다. code 도 동일하다. code 를 터미널에서 실행했는데.... 안됨.. >install code 터미널을 재시작 하면 잘 된다.
2025.03.14 -
프론트엔드 개발자의 맥북 셋팅 (neovim & tmux)
1. Dock file 정리가장 먼저는 거슬리는 Dockfile들을 정리한다.사실 나에게는 Finder, Download, Trash를 제외하고는 전부 소용이 없어서 다 지웠다. 2. Homebrew 설치이것저것 설치할 것이 많으니 간단하게 설치할 수 있도록 Homebrew를 설치한다.방법은 간단하다 "설치하기"의 curl url을 터미널에 붙혀넣으면 설치할 수 있다. 3. tmux 설치나는 neovim을 사용하면서 tmux를 주로 사용한다.터미널을 이용할 때 tmux가 얼마나 편한지 알고 있고, 한동안 터미널에서 작업해야하므로 tmux를 먼저 설치했다.homebrew를 설치했으므로 brew install tmux를 통해서 쉽게 설치 할 수 있다. 4. git 설치앞으로 git을 통해 받을 것이 많으므로..
2025.03.14 -
Mac 에서 python 개발환경 구축 (nvim)
기존 리눅스 개발환경에서는 ctags와 vi만을 사용했었습니단 이번에 파이썬을 공부하면서 더 나은(?) 개발환경을 구축해야겠다고 생각했습니다. 원래 계획은 vim을 사용해서 개발환경을 구축할 계획이었지만 자료를 찾아보던중 vim보다는 neovim을 이용해 개발환경을 구축하는 것이 더 나을 것이라 생각이들었습니다. neovim을 선택한 이유는 vim은 python 없이 vim을 컴파일 했을 경우 python을 사용하기 위해 다시 재컴파일 해야한다는 단점이 있었지만 neovim은 pip3 install neovim 처럼 불리된 형태로 설치할 수 있었기 때문입니다.(기존의 vim도 git에서 소스를 받아 python3옵션을 추가해 컴파일하면 python3를 사용가능합니다.)또한 neovim은 버퍼로 터미널을 ..
2025.03.14 -
(박제) 윤석열 탄핵 표결 불참한 국힘 의원 105명(+사진, feat.한동훈)
[서울] 11명고동진(서울 강남구병)권영세(서울 용산구 )김재섭(서울 도봉구갑)나경원(서울 동작구을)박수민(서울 강남구을)박정훈(서울 송파구갑배현진(서울 송파구을)서명옥(서울 강남구갑)신동욱(서울 서초구을)조은희(서울 서초구갑)조정훈(서울 마포구갑)[인천] 2명배준영(인천 중구강화군옹진군)윤상현(인천 동구미추홀구을)[경기] 5명 * 안철수(경기 성남시분당구갑) 표결 참여김선교(경기 여주시양평군)김성원(경기 동두천시양주시연천구을)김용태(경기 포천시가평군)김은혜(경기 성남시분당구을)송석준(경기 이천시 )[충북] 3명박덕흠(충북 보은군옥천군영동군괴산군)엄태영(충북 제천시단양군)이종배(충북 충주시 )[충남] 3명강승규(충남 홍성군예산군)성일종(충남 서산시태안군)장동혁(충남 보령시서천군)[대구] 12명강대식(대구..
2024.12.09 -
웹 서버에서 국내 IP만 허용
1. Apache 웹 서버에서 국내 IP만 허용Apache에서는 mod_geoip 또는 mod_maxminddb 모듈을 사용하여 IP 기반으로 국가를 필터링할 수 있습니다. 설정 절차 (mod_geoip 또는 mod_maxminddb 사용)GeoIP 모듈 설치sudo apt-get install libapache2-mod-geoipGeoIP 데이터베이스 다운로드 최신 GeoIP 데이터베이스를 다운로드해야 합니다. MaxMind에서 무료로 제공하는 GeoLite2 데이터베이스를 사용할 수 있습니다.다운로드 및 설정:sudo mkdir /usr/share/GeoIP/cd /usr/share/GeoIP/sudo wget https://cdn.jsdelivr.net/npm/geolite2-country/GeoL..
2024.09.10