💡 Local에서 Remote Branch 확인하는 방법git branch -agit branch -a 명령어를 입력하게 되면, 해당 repository의 remote영역의 branch를 모두 가져올 수 있게 됩니다.여기서 빨간색 영역은 remote에 저장된 branch를 의미 합니다. 💡 RemoteBranch를 local로 가져오는 방법git checkout -t [ Remote Branch 명 ]위의 설명의 branch -a로 불러온 리스트에서, 가지고 오고 싶은 Branch 명을 작성 합니다.결과는 remotes/origin/main의 앞 명칭은 모두 삭제가 되고, origin/main만 가지고 오는 것을 확인할 수 있게 됩니다.
git에서 download 파일 만들기git에서 다운로드 파일을 지목합니다. 여기서 필요한 것은 평상시 git에서 어떻게 다운로드가 가능한가 입니다.Raw를 통해서 git의 파일을 다운로드가 가능합니다. 🌱 Raw를 마우스 우클릭 - 다른 이름으로 링크 저장 을 누르시면, 해당 파일에 대한 링크가 생성 됩니다.이 발생 된 URL을 호출하게 되면, 다운로드 링크가 완성 됩니다.
링크 https://github.com/PowerShell/PowerShell/releases/tag/v7.3.9 Release v7.3.9 Release of PowerShell · PowerShell/PowerShell 7.3.9 - 2023-10-26 Build and Packaging Improvements Bump .NET 7 to version 7.0.403 Use correct agent pool for downloading from Azure blob Remove a timeout value from ADO pipeline stage to resol... github.com 2023년 11월 8일 기준, git에 올라온 설치파일을 확인할 수 있었습니다. 설치 방법 Git에 올라온 설치파일은..
모바일 개발의 시작 모바일 개발을 위해서 여러 가지 생각할 것이 많았다. 기획, DB, UI, 편의성 등 개발을 한 번쯤 했다면 생각해 봤을 것들이다. 그중, 이번 안드로이드 개발에서 가장 생각이 힘들었던 것은 DB였다. 사용의 편의성은 좋아야 하지만, 서버운영에 대한 생각이 없었기 때문이었다. 서버의 필요성이 없다는 것은 기능을 대부분 포기한다는 것과 같았다. 이를 해결하고자, 좋은 모바일을 개발하고자 아래와 같이 나열하게 되었다. Native APP 💡 어플개발의 가장 기본이다. 일반적인 애플리케이션을 의미 모바일기기에 최적화된 언어로 개발되며 안드로이드는 JAVA와 KOTLIN으로 개발되며 IOS의 경우 SDK를 이용하여 Swift로 만드는 방식이다. 대부분의 앱이 이를 통해서 만들어진다. 💯 장점..
Oracle 설치하기 전 사전준비 💿 운영 환경 - 운영체제: RHEL 7 - 아키텍처: x86_64 - 펌웨어 모드: UEFI 💾 최소 사양 - RAM: 4GB 이상 - Storage: 30GB 이상 (OS + ORACLE 설치 시, 약 20GB 사용) 📝 Oracle 사양 - 제품명: Oracle Database 19c - 버전: 19.3.0.0 - 설치 파일: LINUX.X64_19300_db_home.zip ( ORACLE 정식 사이트 제공 ) 🖥️ 서버 환경 인터넷 가능 root 계정 사용 ORACLE 설치파일 다운로드 https://www.oracle.com/kr/database/technologies/oracle19c-linux-downloads.html Oracle Database 19c ..
IP 확인하기 #방법 1 ip a # 방법 2 ip address # 방법 3 ifconfig 해당 명령어는 설치된 CentOS의 IP를 확인하는 명령어이다. 해당 명령어로 확인하는 이유는 외부에서의 접근이 가능한지 확인하기 위함이다. ❓ 만약, ip가 설정되어있지 않다고 한다면? CentOS가 부팅할 때마다 ip가 변경될 것이고, 그때마다 IP를 찾아 접속해야 하는 불편함이 존재한다. 그러므로 ip는 고정 ip를 사용하는 것을 추천한다. 위의 사진은 ip가 등록된 모습이며, 새로 설치된 OS라고 한다면 헛 된 희망을 버리고 아래 순서대로 하는 것이 매우 바람직하다. ✔️ ip를 설정하기 위해서는 최소한 기초 네트워크 지식을 알아야 한다. ✔️ 해당 설명글은 VirtualOS를 이용하고 있으며, 공유기를..
Apache Web의 기본 위치 DocumentRoot "/var/www/html" # # Relax access to content within /var/www. # AllowOverride None # Allow open access: Require all granted # Further relax access to the default document root: Apache의 기본 설정 파일인 httpd.conf의 내용을 본다면, 중간 부분에 해당설정이 있는 것을 확인할 수 있다. /var/www/html이다. 이곳은 Apache가 기본으로 설정한 httpd의 기본경로이며, Web Server를 불러오기 위한 파일 경로 중 하나이다. 이곳을 활용한다면, 내가 만든 html을 만들 수 있다. 내가 만..
ISO 기본 세팅 VM의 ISO를 실행하게 되면, 언어선택부터 시작이 된다. 한국어 (Korean)도 있지만, GUI가 아닌 CLI 위주로 사용하고 싶어서 English를 선택하게 되었다. 언어를 선택하고 나면 다음과 같은 화면이 나타난다. 여기서 보통 4가지의 선택을 하게 된다. 1. 시간 맞추기 지도에서 한국을 한 번쯤 찾은 경험이 있다면, 다음과 같이 한국위치를 마우스로 클릭하자. Asia, Seoul이 결정되었다면 현재 시계와 비슷한 시간설정이 된다. 2. OS의 Base 선택하기 이 부분은 준비한 iso에 따라서 달라질 수 있다. 그러나 완벽한 iso를 설치할 것이 아니라면, Minimal Install 하는 것을 추천한다. 아무것도 설치 안 된 최소한의 설치를 의미하며, 굳이 필요하지 않은 것..
VR 설치하는 방법 본 글은 가상머신을 Oracle VM VirtualBox를 이요해서 만들었다. 필요한 ISO는 별개로 다운로드가 필요하다. 가상머신을 만들기 위해서는 해당 메인 화면에서 Ctrl+N를 누르게 되면, 가상머신 만들기 팝업창이 생성된다. VR 이름은 가독성이 좋은 명칭으로 짓는 것을 추천한다. 향후, 계속해서 생길 명칭을 대비해서이다. 머신 폴더는 가상 os가 생성될 시, 만들어질 저장위치이다. 종류는 가상os가 설치할 OS종류이다. 버전, 가상OS가 설치할 OS의 세부종류이다. Red Hat의 Rocky를 설치할 예정이므로, Red Hat을 선택하게 되었다. 메모리 사용량은 가상서버가 사용하는 용량을 기준으로 짓는데, 필자는 간단한 테스트를 위해 2GB(2048MB)만 지정하였다. 가상..
InteliJ, 한글 깨짐 해결하기 인텔리제이 한글 설정 - 1 인텔리제이의 설치 위치를 알고 있다면, 바로 들어가면 된다. 그러나 모를 경우가 다반사이기 때문에 설치경로를 쉽게 찾는 방법을 소개했다. 인텔리제이 바로가기가 있을 경우, [마우스 우클릭 - 속성]을 눌러준다. 바로가기에 있는 '대상 위치가 바로가기 위치이다. 여기서 마지막 bin까지가 폴더위치이므로, idea64.exe는 제외하고 복사하면 된다. bin에 있는 파일 안에, ide64.exe.vmoptions라는 파일이 존재한다. 저 파일을 열어서, 안의 내용물을 수정하면 된다. 위치 상관없이 아래 두 줄을 추가하도록 하자 -Dconsole.encoding=UTF-8 -Dfile.encoding=UTF-8 저 두 줄을 추가 했다면, 인텔리제..
Linux, grep 활용 및 응용하기 grep 활용하기 grep -n '\/admin\/member' ./nohup.out nohup.out의 파일 중에서 "/admin/member"에 대한 검색값을 모두 찾는다. 해당 명령어는 cat을 생략했다. 검색 값 중 마지막 값만 불러오기 grep -n '\/admin\/member' ./nohup.out | tail -10 위의 명령어에서 tail -10이 추가되었다. "/admin/member"에 검색 값 중에서 마지막 10줄만 표시하는 명령어이다. 검색된 결괏값의 이후 결괏값 확인하기 grep -n -A 10 '\/admin\/member' ./nohup.out "/admin/member"에 대한 검색값이 출력되었다. 그러나 알고 싶은 것은 이 이후에 대..
SHP 파일을 불러오는 방법 지도 불러오기 지도를 사용하면서, 지도를 불러오고 그 위에 경계선을 그려야 할 때가 있다. 예를 들면 서울특별시 경우 중구, 마포구, 성북구 등 각 자치구가 이에 해당된다. 서울특별시의 현재 자치구 개수가 25개이고, 이를 그리는 것은 매우 귀찮고 피곤하다. 또한 각종 정부의 행보에 따라서 서울시 경계선이 늘어날 수도 있고, 자치구 경계선이 변경될 수도 있다. 그때마다 수정한다는 것도 여간 귀찮은 것이 아니다. 그것을 해결하기 위해서 다음과 같은 방법을 이용했다. http://www.gisdeveloper.co.kr/?p=2332 대한민국 최신 행정구역(SHP) 다운로드 – GIS Developer www.gisdeveloper.co.kr 위의 지도는, 우리나라 행정구역을 지..
Eclipse, 글꼴 변경하기 이클립스 글꼴 변경하기 이클립스 설정 시, 가장 많이 찾는 설정 중 하나이다. Test Font는 기본 consolas 10으로 되어있으며, 글자크기만 키워도 보기 편한 글씨가 된다. Tab 글씨 변경하기 Eclipse에서 show view Tab에서 글꼴을 변경하는 방법이다. 이곳에서 view에서 사용하는 show View의 글꼴 및 색상을 변경할 수 있다. 필자 또한 갑작스러운 글꼴이 하얀색이 되면서 불편함을 겪어서 작성하게 되었다. 각 세가지는 상황에 따라 표시되는 방법을 나타내는 방법이다. 이름이 유사하면서, BackGround 붙어 있는 것은 말 그대로 배경화면이므로 잘 활용하면 이클립스도 육안으로 쉽게 표시되는 Tool로 만들 수 있다.
PostMan 기본 설정 PostMan 기본 URL 설정 데이터만 주고받는 API는 URL을 통해서 Java의 실행 여부를 결정짓는다. 그리고 Test를 위해서 URL을 입력할 수 있지만, 설정에 따라서 port가 변경될 수도 있고, 도메인이 변경될 수도 있기 때문에 그때마다 Test하는 설정을 바꾸는 것은 매우 귀찮은 일이 될 수도 있다. 이를 한 번에 해결 해 줄 수 있는 것이 바로 PostMan 프로그램이다. URL 설정하기 1. Environments를 클릭한다. 2. +(더하기) 버튼을 누른다. 3. 생성된 우측칸에 VARIABLE과 INTIAL VALUE를 입력한다. VARIABLE은 변수명이고, INTIAL VALUE는 VARIABLE를 불러올 때, 가져올 수 있는 값이다. 4. 명칭은 다음..
회원가입 HTML 회원가입에 대한 Input 생성 시, 자동완성으로 CSS가 깨지거나 값이 자동으로 입력되어 사용자에게 불편한 경우가 발생된다. 이를 해결하기 위해 적용하면 된다. 자동완성 종료 방법 1 autocomplete의 Value값을 off로 지정하면 된다. 위 문구가 html에서 제공되는 일반 기능이다. 방법 2 방법 1번이 적용이 안되었다면, 위 방법을 선택하면 된다. HTML의 기능이 아닌, 브라우저 기능으로 인한 로그인 창 불러올 수도 있다. 방법 3 방법 2가 적용 안 될 경우, Password입력 공간에 new-password를 입력하면 된다. 저장된 비밀번호를 호출하는 것이 아닌, 새로운 비밀번호를 입력하도록 강제를 부여한다. 위 방법은 저장의 개념이 아닌, 반 강제적으로 입력을 강..