본문 바로가기
반응형

분류 전체보기93

윈도우에서 애플 트랙패드를 쓰는 정신나간 놈이 있다? 윈도우에서 애플 트랙패드를 쓰는 정신나간 놈이 있다?그게 바로.. 나다..  ㅋㅋ... 이 글에선 애플 트랙패드를 윈도우에서mac과 거의 동일한 수준으로 잘 사용할 수 있는 방법이 있어 소개해보고자 한다.  배경윈도우는 작업도구가 아니다. 게임기다.몇달 넘게 게임을 안하니 데스크탑을 켤 일도 없었다. 맥북만 주구장창 쓴지 몇달째...간만에 데스크탑좀 써보려다가... 마우스라는게 진짜 그렇게나 너무 불편하더라..키보드를 치다가 커서를 움직이려면 팔을 오른쪽으로 옮겨야 한다니세상 이렇게 번거로울수가.. 그래서 윈도우에서 애플 터치패드를 쓸 방법을 죽어라 뒤져봤다.근데 이게 웬걸, 누군가 이미 만들어놓은게 있다.ㅋㅋ여전히 세상엔 나처럼 정신나간 사람들이 많더라 결론부터 적어보자면 맥에서 쓰는거랑 95%정도, .. 2024. 12. 8.
composer 설치 명령어 php 먼저 깔려있어야함.php 설치 여부 확인.php -v  php 없다면 php 먼저 설치.brew install phphomebrew마저 없다면 아래글 참고.> ~/.zprofileeval "$(/opt/homebrew/bin/brew shellenv)"  설치" data-og-host="asj8000.tistory.com" data-og-source-url="https://asj8000.tistory.com/entry/home-brew-%EC%84%A4%EC%B9%98-%EB%AA%85%EB%A0%B9%EC%96%B4" data-og-url="https://asj8000.tistory.com/entry/home-brew-%EC%84%A4%EC%B9%98-%EB%AA%85%EB%A0%B9%EC%96.. 2024. 11. 26.
Homebrew 설치 명령어 설치 명령어/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Path 추가 (zsh 사용시)echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofileeval "$(/opt/homebrew/bin/brew shellenv)"  설치후 확인.brew --version 2024. 11. 26.
유의적 버전 (Semantic Versioning). 버전 관리 버저닝버전 번호는 소프트웨어의 변경사항을 나타내며, 개발자와 사용자가 소프트웨어의 상태를 쉽게 이해하고 관리할 수 있도록 도와준다. 일반적인 버전 번호는 보통 세부분으로 나누어지며 아래와 같은 형태를 가진다. MAJOR.MINOR.PATCH1.2.20   세상엔 정말 다양한 버전 관리 방법이 있으며, 그 중 Semantic Versioning이 특히 오픈 소스 프로젝트에서 매우 널리 사용된다.그래서 오늘은 이것에 대해 정리해보고자 한다. 유의적 버전 (Semantic Versioning) 위의 시맨틱 버저닝의 경우, 깃헙의 공동창업자인 Tom Preston-Werner이 만든 규칙이며, 아래 공식사이트에서 상세한 내용들을 읽어볼 수 있다.https://semver.org/이 글에선 이에 대해 요약해보려한.. 2024. 6. 23.
git submodule 당겨오기 submodule 있는 레포 clone 후, 해당 submodule 디렉토리가 비어있을때 ->git submodule update --remote --recursive 2024. 6. 19.
docker 설치 명령어들 정리 맨날 쓰는 도커 설치 명령어들 정리  Mysql*{PWD} 수정docker pull mysqldocker run --name mysql-container -e MYSQL_ROOT_PASSWORD={PWD} -d -p 3306:3306 mysql PostgreSQL*{PWD} 수정docker pull postgresdocker run --name postgresql-container -e POSTGRES_PASSWORD={PWD} -d -p 5432:5432 postgres mongoDBdocker pull mongodocker run --name mongodb-container -d -p 27017:27017 mongo Redisdocker pull redisdocker run --name redis-c.. 2024. 6. 12.
bull queue 동시성(concurrency) 설정 이슈. - 설정한 값보다 훨씬 많은 job이 실행되는 이슈 nestjs/bull 를 쓰다, 동시성(concurrency) 옵션에 관련한 이슈를 발견하여 포스팅해본다.nestjs/bull queue에서는 아래처럼 concurrency를 설정할 수 있다.# nestjs@Processor('test-queue')export class testQueueConsumer { @Process({ name: 'someJob', concurrency: 5, }) async processSomeJob( ...  이슈사항nestjs/bull queue를 사용하다가concurrency를 설정하지 않았음에도 불구하고 여러 job이 동시에 작동되며,concurrency를 설정할 경우 설정값보다 훨씬 더 많은 개수의 job이 동시에 작동되는 현상을 확인했다. *nestj.. 2024. 6. 2.
IntelliJ RDS 연결 오류 with ssh 터널링, clusterInstanceHostPattern enableClusterAwareFailover 작업 배경 : intellij idea에서 db 연결 도중 오류 발생.보안으로 인해 SSH 터널링을 별도로 설정한 상태. 아래와 같이 에러 메시지가 나온다. The clusterInstanceHostPattern configuration property is required when an IP address or custom domain is used to connect to a cluster that provides topology information. If you would instead like to connect without failover functionality, set the enableClusterAwareFailover configuration property to false. 해결 .. 2024. 5. 29.
[mac] kill port 하기가 너무 귀찮았다... kill port 간단하게 하기. 배경작업중이던 프로젝트에서 브랜치 체크아웃을 하니 실행중이던 서비스가 메모리초과로 팅겨버린다.서버를 다시 실행하려니, 직전에 팅긴 서비스가 여전히 살아있어 동일 포트가 점유되어있어 실행이 안된다. lsof -l :8000kill -9 {pid id} 이거 쳐줘야 다시 로컬 서버가 실행이 가능했다.근데 맨날 이거 치고 있기 너무나도 귀찮아서 좀 간편하게 만들어봤다.  방법 mac 터미널에서 단축어 기능인 zshrc 를 사용했다.*본인이 주로 사용하는 쉘파일에 입력하면 된다. zshrc 파일 열고vi ~/.zshrx  alias kp='f(){ PID=$(lsof -ti tcp:$1); if [ ! -z "$PID" ]; then kill -9 $PID; echo "Process on port $1 kill.. 2024. 1. 7.
여권 발급 방법 간단 총정리 정리되어있는 글을 찾기 힘들어서 직접 발급과정을 기록해보려한다. 1. 사진 촬영 23년 10월 기준 눈섭 귀 전부 형태가 온전히 보여야하며 흰색 배경 필요 흰색 옷 금지. 조건은 수시로 완화되었다 강화되었다를 반복하니 촬영 시점 기준으로 꼭 자세하게 찾아보길 바란다. 옛날 조건으로 찍었다가 다시 찍어오란 소리 듣는다. 2. 구청 방문 사는데랑 무관하게 어디구청이던 전부 신청 가능하다. 편한곳으로 민증과 사진만 들고가자. 구청 내 여권 발급 당당 부서가 따로 있다. 그 근처에 보면 여권 발급 절차에 대한 간단한 안내를 보여주는데 아래와 같다. 1. 서류 작성 2. 번호표 발급 3. 여권 발급 신청 4. 7일후 여권 발급 수령 (등기 가능) 3. 서류 작성 안내해주는 곳 바로 옆에 여권발급신청서가 구비되어있.. 2023. 10. 31.
반응형