본문 바로가기

반응형

분류 전체보기

기흥-동탄-오산 분당선 연장(제4차 국가철도망 구축 계획) 기흥-동탄-오산 분당선 연장(제4차 국가철도망 구축 계획) 기흥-동탄-오산 분당선 연장은 제4차 국가철도망 구축 계획에 포함된 사업입니다. 이 사업은 분당선 기흥역에서 출발하여 동탄역, 오산역까지 이어지는 총 16.8km의 철도 노선을 신설하는 사업입니다. 이 사업이 완료되면 서울에서 오산까지의 이동 시간이 약 30분 단축될 것으로 예상되며, 지역 주민들의 교통 편의가 크게 개선될 것으로 기대됩니다. 이 사업은 2024년 착공하여 2030년 개통을 목표로 하고 있습니다. 총 사업비는 약 1조 2천억원으로 추정됩니다. 분당선 연장은 경기도 동남부 지역의 교통난 해소와 지역 발전에 크게 기여할 것으로 기대됩니다. 제4차 국가철도망 구축 계획 더보기 제4차 국가철도망 구축 계획은 2021년 6월 25일 국토교.. 더보기
일반적으로 Git 리포지토리를 GitHub에 올리는 방법 일반적으로 Git 리포지토리를 GitHub에 올리는 방법 1. GitHub 리포지토리 생성 GitHub에 로그인하고 새로운 리포지토리를 생성합니다. 프로젝트 이름과 설명을 입력하고, 공개 또는 비공개로 설정합니다. 2. 로컬 Git 리포지토리 초기화 Git을 사용하여 프로젝트 디렉토리에서 로컬 Git 리포지토리를 초기화합니다. 터미널에서 다음 명령을 실행합니다. git init 3. 리모트 리포지토리 연결 로컬 Git 리포지토리를 원격 GitHub 리포지토리와 연결합니다. GitHub에서 생성한 리포지토리의 URL을 사용하여 다음 명령을 실행합니다. git remote add origin 4. 커밋 및 푸시 Git으로 파일을 커밋하고 원격 GitHub 리포지토리로 푸시합니다. 다음 명령을 사용합니다. g.. 더보기
라라벨 소스 코드를 EC2 인스턴스에 배포하는 방법 라라벨 소스 코드를 EC2 인스턴스에 배포하는 방법 GitHub를 사용하여 라라벨 소스 코드를 EC2 인스턴스에 배포하는 방법은 다음과 같습니다. 1. EC2 인스턴스에 SSH로 접속합니다. 2. 필요한 소프트웨어 설치 Nginx, PHP-FPM, Composer 등을 EC2 인스턴스에 설치합니다. 3. Nginx 설정 DocumentRoot를 라라벨 프로젝트의 public 디렉토리로 지정합니다. 4. Composer 설치 Composer를 설치합니다. 다음 명령을 사용합니다 php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php --install-dir=/usr/local/bin --f.. 더보기
Git 리모트 저장소의 URL을 변경하는 방법(git remote 주소 변경) Git 리모트 저장소의 URL을 변경하는 방법(git remote 주소 변경) 현재 리모트 저장소 URL 확인 git remote -v 리모트 저장소 URL 변경 git remote set-url origin 변경된 URL 확인 git remote -v 더보기
파이션 코드를 사용한 RabbitMQ 메시지 큐의 간단한 테스트 파이션 코드를 사용한 RabbitMQ 메시지 큐의 간단한 테스트 RabbitMQ의 Consumer와 Publisher는 메시지 큐를 통해 데이터를 송수신하는 역할을 담당합니다. Consumer (소비자): RabbitMQ 큐에서 메시지를 수신하여 처리하는 역할을 담당합니다. Consumer는 큐에 연결되어 메시지를 받아들이고, 해당 메시지를 소비하여 필요한 로직을 수행합니다. Consumer는 메시지를 소비하면서 큐에서 메시지를 제거합니다. Publisher (발행자): RabbitMQ 큐로 메시지를 발행하는 역할을 담당합니다. Publisher는 큐에 연결하여 메시지를 발행하고, 해당 메시지를 큐에 전달합니다. 메시지는 큐에 저장되어 대기하며, Consumer가 이를 소비하여 처리합니다. Consume.. 더보기
RabbitMQ를 설치하고 테스트하는 방법 RabbitMQ를 설치하고 테스트하는 방법 RabbitMQ는 AMQP(Advanced Message Queuing Protocol)를 구현한 오픈 소스 메시지 브로커입니다. 메시지 브로커는 애플리케이션 간에 메시지를 전달하는 역할을 합니다. RabbitMQ는 다양한 언어와 플랫폼을 지원하며, 고가용성과 확장성이 뛰어납니다. RabbitMQ는 다양한 애플리케이션에서 사용됩니다. 예를 들어, 웹 서비스 간의 통신 마이크로서비스 아키텍처 이벤트 기반 시스템 챗봇 로깅 및 모니터링 RabbitMQ는 애플리케이션 간의 통신을 쉽게 하도록 설계되었습니다. 메시지 브로커를 사용하면 애플리케이션이 서로 직접 통신할 필요가 없습니다. 메시지 브로커가 애플리케이션 간에 메시지를 전달합니다. 이로 인해 애플리케이션을 더 쉽.. 더보기
JetBrains 제품의 학생 라이선스를 갱신하는 방법 JetBrains 제품의 학생 라이선스를 갱신하는 방법 JetBrains 제품의 학생 라이선스를 갱신하고자 한다면, 학생 이메일 주소를 사용하여 해당 절차를 진행할 수 있습니다. 아래는 IntelliJ 학생 메일로 라이선스를 발급받고 갱신하는 방법에 대한 일반적인 지침입니다. JetBrains 학생 라이선스 페이지에 접속합니다. 해당 페이지에서 학생용 라이선스 프로그램에 대한 정보와 갱신 절차에 대한 안내를 확인할 수 있습니다.(JetBrains Education 홈페이지) 학생용 라이선스 프로그램의 갱신 절차에 대한 자세한 내용을 확인합니다. JetBrains의 공식 웹사이트에서 제공하는 자료와 안내에 따라 갱신 절차를 따르시면 됩니다. JetBrains 교육용 프로그램의 학생 갱신 페이지로 이동합니다.. 더보기
원도우에 Go(Golang)를 설치하는 방법 원도우에 Go(Golang)를 설치하는 방법 Windows 11에 Go(Golang)를 설치하는 방법은 다음과 같습니다. 1. Go 다운로드 Go 공식 웹 사이트(https://golang.org/dl/)에 접속하여 Windows용 Go 설치 파일을 다운로드합니다. Windows 64-bit용 MSI 파일을 선택하십시오. 2. 설치 파일 실행 다운로드한 MSI 파일을 실행하여 설치 과정을 시작합니다. 3. 설치 위치 선택 설치 위치를 선택합니다. 일반적으로 기본값인 "C:\Go"를 그대로 유지하는 것이 좋습니다. 그러면 환경 변수 설정 등에서 경로를 쉽게 참조할 수 있습니다. 4. 환경 변수 설정 시스템 환경 변수 편집을 엽니다. 이를 위해 "시작 메뉴"에서 "환경 변수 편집"을 검색하고 선택합니다. 5.. 더보기

반응형