일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- baeldung
- 서버설정
- d
- GIT
- 리눅스
- 데비안
- 코드로배우는스프링웹프로젝트
- network configuration
- 처음 만나는 AI 수학 with Python
- iterator
- 스프링 시큐리티
- 처음 만나는 AI수학 with Python
- 선형대수
- 이터레이터
- 구멍가게코딩단
- /etc/network/interfaces
- 네트워크 설정
- 자바편
- 자료구조와 함께 배우는 알고리즘 입문
- ㅒ
- 스프링부트핵심가이드
- 페이징
- 목록처리
- 친절한SQL튜닝
- 티스토리 쿠키 삭제
- 코드로배우는스프링부트웹프로젝트
- 알파회계
- resttemplate
- Kernighan의 C언어 프로그래밍
- 자료구조와함께배우는알고리즘입문
- Today
- Total
목록OS 및 기타 (43)
bright jazz music
dependencies와 devDependencies의 차이Node.js 프로젝트의 package.json에는 두 종류의 의존성이 존재한다:dependencies프로젝트 실행에 필수적인 패키지실제 운영 환경에서 필요한 패키지들이 포함됨예: express, react, nestjs# 설치 명령어npm install 패키지명# 또는npm i 패키지명devDependencies개발 과정에서만 필요한 패키지테스트, 빌드, 포맷팅 등 개발 보조 도구들이 포함됨예: jest(테스트), prettier(포맷팅), cross-env(환경변수)# 설치 명령어npm install -D 패키지명# 또는npm i -D 패키지명package.json 예시{ "dependencies": { "express": "^4.17..
dotenv 파일 종류와 우선순위NestJS에서 환경변수 관리를 위한 dotenv 파일은 다음과 같은 종류가 있다..env: 기본 설정 파일.env.local: 로컬 개발 환경 전용 설정.env.development: 개발 환경 설정.env.production: 운영 환경 설정.env.test: 테스트 환경 설정이 파일들은 정해진 우선순위에 따라 적용된다:.env.local > .env.production > .env 순으로 우선순위가 적용되며, 같은 변수가 여러 파일에 정의되어 있을 경우 우선순위가 높은 파일의 값이 사용된다..env.local 파일 관리.env.local 파일은 개발자의 로컬 환경에 특화된 설정을 담는다. 개발자마다 다른 설정이 필요할 수 있으므로 일반적으로 .gitignore에 추가..
이전에 엔진엑스 로그를 정리하는 스크립트를 작성하고 크론탭을 사용하였다. 당시에는 바쁘다는 핑계로 정리하지 않았다. 이번에 DuckDNS를 사용해 동적 DNS 를 적용해보는 과정에서 정리의 필요를 느껴 여기에 적는다. 참고로 아래 링크는 DuckDNS 사용관련 포스팅이다.동적DNS(DDNS) 적용하기 (with DuckDNS)DuckDNS는 도메인과 공인 IP를 매핑하는 서비스이다.사설망에 존재하는 하나의 기기에서, 같은 망에 존재하는 다른 기기로 접근하기 위해 사용하는 방법이 아니다.왜냐하면 duckdns에 업데이트 되는catnails.tistory.com 1. 크론크론(Cron)은 리눅스 시스템에서 주기적인 작업을 자동화하기 위한 시간 기반 작업 스케줄러이다. 크론은 시스템 데몬(daemon)..
DuckDNS는 도메인과 공인 IP를 매핑하는 서비스이다.사설망에 존재하는 하나의 기기에서, 같은 망에 존재하는 다른 기기로 접근하기 위해 사용하는 방법이 아니다.왜냐하면 duckdns에 업데이트 되는 아이피는 공인아이피이기 때문이다. 따라서 NAT를 사용하는 사설망에서 적용하는 것은 무의미하다. (포트포워딩을 사용하지 않는 한. 그러나 카페나 도서관 이용자가 임의로 포트포워딩을 할 수 있는 것도 아니고...) 그래도 사용하려면 아래와 같이 사용할 수 있다. 서브도메인이 xxx.duckdns.org라고 할 때, 클라이언트가 xxx.duckdns.org:3306 접속 시도 (xxx.duckdns.org를 변수처럼 사용하는 것이다)이 요청은 먼저 DuckDns의 DNS로 들어간다.DuckDNS가 이를 실제 ..
라즈베리파이에 ssh로 접근하는 과정은 생략도커 컨테이너를 사용할까 했지만 우선은 네이티브로 설치한다. 1. 패키지 목록 업데이트coffee@coffee-rasp:~$ sudo su[sudo] password for coffee: root@coffee-rasp:/home/coffee# apt updateHit:1 http://ports.ubuntu.com/ubuntu-ports noble InReleaseGet:2 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease [126 kB]Hit:3 http://ports.ubuntu.com/ubuntu-ports noble-backports InReleaseHit:4 http://ports.ubuntu...
개요여기서는 라즈베리파이와 맥북을 유선으로 연결하고,라즈베리파이의 무선랜 사용을 설정하고,다시 맥북과 라즈베리파이를 무선으로 연결하여 사용하는 방식을 다룬다. 1. LAN 연결 설정 (맥북과 직접 연결)우선 맥북 세팅부터 완료하자.맥북과 직접 연결하기 위해서는 설정 - 네트워크 메뉴로 진입한 뒤, 이더넷(유선랜)을 사용하는 서비스의 설정을 변경해줘야 한다.아래 스크린샷에서 USB 10/100/1000 LAN이라고 쓰여진 것이 이더넷(유선) 인터페이스이다. (사용하는 방식에 따라 다르게 표시될 수도 있다. 여기서 USB 10/100/1000)이라고 표시된 것은, 랜선을 맥북과 연결하기 위해 사용한 LAN to C 젠더가 일반 젠더가 아닌 외장 네트워크 인터페이스 카드(NIC, 속칭 랜카드)였기 때문이다. ..
echo. : echo. 명령은 배치 파일에서 빈 줄을 출력할 때 사용된다. 즉, 화면에 아무 것도 표시하지 않고 줄바꿈만 수행한다. 이것은 주로 배치 파일 내에서 출력을 구성할 때 가독성을 높이기 위해 사용된다. set /p : 이 명령은 Windows 배치 파일에서 사용자 입력을 받아 변수에 저장할 때 사용된다 set /p username=Please enter your name: @echo off title IP수동변경 PUSHD %~DP0 bcdedit >>nul if %errorlevel% == 1 goto noadmin :message cls echo. echo ------------------------------------------------------ echo. echo. echo IP..
- vm100번에는 10.10.10.100/24 아이피가 할당돼 있다. - vm101번에는 10.10.10.101/24 아이피가 할당돼 있다. vmbr0은 호스트의 네트워크 브릿지이다. 물리 랜카드라고 볼 수 있다. vmbr1은 10번대 아이피를 가지고 있는 vm들이 사용하는 논리 브릿지이다. 가상 랜카드라고 볼 수 있다. auto lo iface lo inet loopback iface ens3f0 inet manual auto vmbr0 iface vmbr0 inet static #호스트머신의 아이피,게이트웨이, 네트워크 인터페이스 카드 address 192.168.101.27/24 gateway 192.168.101.1 bridge-ports ens3f0 bridge-stp off bridge-fd..
1. 무선랜 목록 확인 netsh wlan show profiles 2. 확인할 네트워크 선택 netsh wlan show profile name="확인할네트워크" key=clear 예) netsh wlan show profile name=maiot_5g key=clear 3. 비밀번호 확인 key content(키 콘텐츠) 부분 확인
1. 어댑터 정보 확인 1.1. Wi-Fi 어댑터 이름 확인(전체 목록) netsh interface show interface 1.2. IP 주소, 서브넷 마스크, 게이트웨이, DNS 확인 ("Wi-Fi 어댑터 확인") netsh interface ip show config name="Wi-Fi" 2. 어댑터 설정 2.1. 고정 IP 주소 설정 netsh interface ip set address "Wi-Fi" static 192.168.1.2 255.255.255.0 2.2. 게이트웨이 설정 netsh interface ip set address "Wi-Fi" static 192.168.1.2 255.255.255.0 192.168.1.1 2.3. DNS 서버 설정 netsh interface ip..