본문 바로가기



전체  > 전체 글 (88)

Postgresql에서 데이터 목록이 보이지 않을 때 해결책 DBeaver는 강력한 데이터베이스 관리 도구로, 다양한 데이터베이스를 지원합니다. 하지만 기본 설정에서는 모든 데이터베이스가 보이지 않는 경우가 있어요. 특히 PostgreSQL 사용자라면, 이 간단한 설정 변경으로 모든 데이터베이스를 볼 수 있습니다. 아래의 단계를 따라 해 보세요! 추가 정보 이 설정은 PostgreSQL 연결에만 적용됩니다. 다른 데이터베이스 유형에 대해서는 해당 데이터베이스의 설정을 확인해야 할 수도 있습니다. 1. 데이터베이스 확인 분명 몇 개의 더 많은 데이터베이스가 존재하지만 커넥션을 열었을 때는 1개의 데이터베이스만 목록에 나타났습니다. 2. Show all databases 선택 PostgreSQL탭으로 가서 Show all databases를 선택합니다. 선택 후 확인..


03 GIS - QGIS 쉐입데이터 가져오기 공간정보에 관심이 많으신가요? 혹시 SHP 파일을 다루는 데 어려움을 겪고 계신가요? 걱정 마세요. 이제 공공데이터 포털과 브이월드에서 SHP공간정보를 손쉽게 다운로드하고, QGIS를 활용해 이를 효과적으로 불러오는 방법을 알려드립니다. 이 글을 통해 공간정보의 세계로 한 걸음 더 가까워지세요. 1. SHP공간정보를 다운로드할 수 있는 사이트 공공데이터포털 (data.go.kr) 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr http://www.nsdi.go.kr 브이월드 브이월드와 국가공간정보포털 서비스 통합 안내..


02 GIS - QGIS Postgresql연동 1. 먼저 Postgresql을 설치 https://www.postgresql.org/download/ 2. Application Stack Builder에서 Postgresql에 플러그인 확장설치 1) Application Stack Builder을 클릭 2) PostgreSQL을 선택 후 PostGIS관련 모듈을 추가하고 설치를 진행 후 마무리 한다. 3) QGIS를 연동하려는 데이터베이스에서 "CREATE EXTENSION postgis;"쿼리를 실행 3. QGIS 다운로드 후 설치 Download QGIS QGIS를 다운로드 후 설치까지 완료합니다. 3. 플러그인 설치 QGIS와 Postgresql을 연동해서 사용하기 위한 준비가 끝났습니다. 다음 포스팅에서는 QGIS에 대한 간단한 소개를 해보도..


01 GIS - QGIS로 시작하는 지리 정보 시스템 이번 포스팅은 지리정보시스템에 대한 간략한 소개를 하도록 하겠습니다. 지리 정보 시스템(GIS)은 공간 데이터를 효율적으로 관리하고 분석하는 데 필수적인 도구입니다. 오늘은 누구나 쉽게 접근할 수 있는 오픈 소스 GIS 소프트웨어인 QGIS에 대해 소개하려고 합니다. QGIS란 무엇인가? QGIS(Quantum GIS)는 다양한 지리적 데이터를 처리할 수 있는 강력한 오픈 소스 소프트웨어입니다. 지도 제작, 공간 분석, 데이터 관리 등을 포괄적으로 지원하는 이 도구는 전 세계 수많은 사용자에게 사랑받고 있습니다. Download QGIS 주요 특징 다양한 데이터 포맷 지원: Shapefile, GeoJSON, PostGIS 등 다양한 포맷의 데이터를 취급할 수 있습니다. 플러그인 시스템: 필요에 따라 추..


MBTI 유형별 특성과 직업추천 MBTI는 Myers-Briggs Type Indicator의 약자로, 성격 유형을 분류하는 도구입니다. 유형별로 적합하다고 생각되는 직업을 정리해 보았습니다. ( ISTJ,ISFJ,INFJ,INTJ,ISTP,ISFP,INFP,INTP ), ( ESTP,ESFP,ENFP,ENTP,ESTJ,ESFJ,ENFJ,ENTJ ) 먼저 MBTI를 이해하기 위해 네 가지 차원을 살펴보겠습니다. 극성 (I / E): 내향형 (Introversion, I): 내면 세계에 주로 관심을 두며, 사색적이고 조용한 성향입니다. 외향형 (Extraversion, E): 주변 환경과 상호작용을 즐기며, 사교적이고 활동적인 성향입니다. 감각 (S / N): 감각형 (Sensing, S): 현실적이고 구체적인 정보에 주로 관심을 두며,..


Springboot 02 - Controller출력 다양한 형식 springboot에서 controller을 통해서 {템플릿, 문자열, json} 브라우저에 출력하는 다양한 형식을 소개드립니다. 1. 예제 파일의 주요 구성 부분입니다. 2. { HelloController.java, hello.html, hello-template.html } 주요 파일의 소스코드입니다. HelloController.java public class HelloController { /* http://localhost:8080/hello로 접속하면 속성명 "data"에 String문자열을 담아서 hello.html파일로 넘겨줍니다. */ @GetMapping("hello") public String hello(Model model){ model.addAttribute("data", "[ ..


Springboot 01 - 인텔리J에서 Springboot프로젝트 생성 IntelliJ에서 Springboot프로젝트를 생성하고 hello페이지에서 thymeleaf템플릿을 통해서 결과를 출력하는 예제 입니다. 1. https://start.spring.io/ 에서 SpringBoot기본 프로젝트 구성합니다. ADD버튼을 클릭 후 필요한 라이브러리를 추가합니다. {Spring Web:웹서버구성, Thymeleaf:Html템플릿 지원} GENERATE버튼을 클릭하면 세팅을 베이스로 생성된 프로젝트를 다운로드할 수 있습니다. 2. 압축해제 후 인텔리 J를 실행하고 프로젝트를 오픈합니다. 2. JDK가 설치되지 않았다면 다운로드합니다. Settings창을 열어서 Download JDK를 클릭 후 다운로드 하시면 됩니다. 이미 다운로드한 JDK가 있다면 Add JDK를 클릭하셔서 ..


003. 업비트 스테이킹 가이드 업비트에서 가상자산 스테이킹을 통한 보상으로 코인개수를 늘려봅시다. 코인을 은행예금처럼 거래소에 예금해 두고 특정 기간마다 이자를 받을 수 있어서 에어드랍을 통한 자산늘리가가 가능합니다. 1. 업비트 스테이킹이란? 업비트 스테이킹이란, 특정 암호화폐를 업비트라는 거래소에 보관하고, 그 대가로 보상을 받는 방식을 말합니다. 이는 Proof of Stake (PoS) 또는 Delegated Proof of Stake (DPoS) 등의 합의 알고리즘을 기반으로 하는 블록체인 네트워크에서 사용됩니다. PoS 방식은 암호화폐를 일정 기간 동안 잠가 놓는 것을 말하며, 이로써 블록체인 네트워크의 안정성을 높이고, 새로운 블록을 생성하거나 거래를 검증하는 데 참여할 수 있습니다. 스테이킹에 참여한 대가로 사용자는 보..


github사용에 필요한 주요 명령어 vscode에서 필요한 {git login 로그인, update 업데이트, commit 업로드, override update 로컬 업데이트 덮어쓰기 , override commit 원격 업로드 덮어쓰기 }를 사용할 수 있는 필수 명령어를 소개합니다. 1. VsCode에서 git허브 자동인증 설정 VsCode에서 git 명령어를 사용하다 보면 id와 password를 계속 물어보는 상황이 자주 발생합니다. id/password 설정을 매번입력하지 않아도 자동인증을 하고 싶다면 터미널창에서 아래 명령어를 입력하면 됩니다. git config --global credential.helper store 명령어 실행 이후에는 id와 passwordw를 한 번만 입력하면 로그인 정보가 로컬 디스크에 저장되어서 매번..


002 가상화폐. 업비트 예치금 원화 입금하기 업비트에서 원화입금은 주식에서의 예수금 입금과 유사한 개념입니다. 원화입금은 업비트 계정에 한화(원화)를 입금하여 거래에 사용할 수 있는 자금을 보유하는 것을 말합니다. 주식에서 예수금을 주식계좌에 넣는 것과 마찬가지로, 원화입금을 통해 업비트 계정에 자금을 넣어 코인 거래를 위한 자금을 보관하고 활용할 수 있습니다. 원화입금을 통해 업비트 계정에 자금을 보유하면, 해당 자금을 사용하여 다양한 암호화폐를 매수하거나 매도할 수 있습니다. 원하는 암호화폐의 마켓을 선택하고, 입금한 원화 자금으로 해당 암호화폐를 구매하는 것이 가능합니다. 또한, 원화로 거래한 암호화폐를 다시 원화로 판매하여 수익을 실현할 수도 있습니다. 다만, 주식계좌와는 다르게 업비트는 암호화폐 거래소이므로 주의해야 할 점이 있습니다. 암..


001 가상화폐. 업비트에서 코인거래 시작하기 케이뱅크 계좌를 개설하고 업비트에 계좌등록 후 코인거래를 시작해 보겠습니다. 케이뱅크는 모바일 비대면으로 간단하게 계좌개설이 가능하고 업비트는 {앱스토어, 플레이스토어}에서 다운로드 후 손쉽게 가입이 가능합니다. 1. 케이뱅크 계좌개설 업비트에서 코인거래를 시작하려면 먼저 케이뱅크 계좌가 필요합니다. 케이뱅크앱을 다운로드하여서 설치합니다. {앱스토어, 플레이스토어}에서 케이뱅크 앱을 다운로드합니다. 은행을 직접 방문하지 않아도 모바일가입 절차만으로 간편하게 5분 만에 가입이 완료됩니다. 앱을 실행 후 입출금통장 가입하기를 시작하면 비대면 계좌 개설 과정이 시작됩니다. 실물 {주민등록증, 운전면허증, 모바일 운전면허증}으로 본인 확인을 진행합니다. 계좌인증을 위해서 케이뱅크가 아닌 다른 은행계좌 1개가 필..


우분투 최신버전으로 업그레이드 우분투를 최신버전으로 업그레이드합니다. 현재 사용하고 계신 Ubuntu 버전은 18.04 LTS(Bionic Beaver)입니다. 이 버전의 표준 지원은 2023년 4월까지이지만, 보다 최신 기능과 보안 업데이트를 받기 위해선 최신 버전으로 업그레이드하는 것이 좋습니다. 현재 가장 최신의 LTS(Long Term Support) 버전은 20.04 LTS(Focal Fossa)입니다. LTS 버전은 5년 동안 지원되므로 안정성이 필요한 사용자에게 추천됩니다. Ubuntu 18.04 LTS에서 20.04 LTS로 업그레이드하는 방법은 다음과 같습니다: 1. 먼저, 현재 시스템의 모든 패키지를 최신 상태로 업데이트합니다: sudo apt update sudo apt upgrade sudo apt dist-up..


바이낸스에서 업비트로 코인 이동하기 입출금 하기 바이낸스에 보유하고 있던 코인을 업비트로 이동해 보도록 하겠습니다. 업비트 트래블룰에서 100만원 이상입금시 주의사항에 대한 내용도 확인해 보도록 하겠습니다. 보유하고 있는 xrp코인을 업비트로 이동해 보도록 하겠습니다. 바이낸스에서 xrp코인을 업비트로 보내는 개념이기 때문에 업비트의 xrp입금주소를 확인해서 바이낸스에서 그 주소로 입금하면 업비트에서 xrp코인을 입금받게 되는 것입니다. 1. 업비트에서 입금주소 확인 1_1. 업비트 로그인 후 입출금탭을 선택하고 상단 돋보기버튼 옆 입력란에서 xrp를 입력해서 xrp를 선택합니다. 코인 보유 목록이 많지 않다면 검색 없이 바로 찾으셔도 됩니다. 리플을 클릭합니다. 1_2. 주의사항 확인 어떤 네트워크를 선택해야 하는지 잘 기억하셔야 합니다. 바이낸스에..


개발툴에서 gitHub연동을 위한 git허브 토큰 생성하기 1. 프로필 아이콘 클릭 > Settings/Developer Settings 2. New personal access token (classic) 3. 옵션설정후 인증토큰 생성 Note : 적절히 입력 Expiration : 만료기간 설정 repo, delete repo : 권한설정


다양한 상황에 대한 ECLIPSE SVN사용법 이클립스에서 SVN프로젝트를 최초로 업로드하고 내려받고 제거하고 다시 재연 결하고 여러 가지 다양한 상황에 대한 가이드를 제시하는 포스팅입니다. 1. 최초로 서버에 프로젝트 업로드하기 이클립스를 실행합니다. 상단 메뉴에서 'Window' > 'Show View' > 'Other...'를 선택합니다. 'SVN' 카테고리를 확장하고 'SVN Repositories'를 선택한 후, 'Open' 버튼을 클릭합니다. 이제 'SVN Repositories' 뷰가 보입니다. 여기서 우클릭하고 'New' > 'Repository Location...'를 선택합니다. 새로운 창에서 SVN 서버의 URL을 입력하고, 필요한 경우 사용자 이름과 비밀번호를 입력합니다. 그리고 'Finish' 버튼을 클릭합니다. 이제 'SVN..


vscode 프로젝트를 gitHub와 연결 후 개발하기 vscode에서 생성한 폴더 또는 프로젝트를 gitHub와 연결하고 편리하게 파일관리를 할 수 있습니다. 터미널에서의 조작법과 vscode툴의 자체기능을 활용하는 방법 이렇게 두 가지 방식을 소개합니다. 네, 그럼 새로 생성한 '/var/www/html/alphonse/test' 디렉터리를 Git으로 초기화하고 GitHub에 올리는 과정을 다시 진행해 보겠습니다. 1. 먼저, 해당 디렉터리에서 Git 초기화를 합니다. vs코드를 열고 git으로 관리할 폴더를 오픈 후 터미널창에서 해당위치이동후 명령어를 입력합니다. git init 2. Git 사용자 이름과 이메일을 설정합니다. git config user.name "Your Name" git config user.email "your.email@exam..