전체 글 10

[postgreSQL] 사용자 추가, DB, schema, table 생성하기

지난 포스팅에서는 mac에서 brew를 통해 postgresql을 설치했다면, 이번에는 postgresql 안에서 db, schema, table등을 생성하고 조회하는 내용을 다루려고 한다. 지난 포스팅 : https://yunixi.tistory.com/8 [Mac] brew를 통한 Postgresql 설치하기 postgresql로 작업 할 게 있어서 local 환경에서 설치해보려고 한다. 이제 맥을 사용한지 한 달도 채 되지 않아서 익숙치 않지만, 점점 익숙해지려고 공부중이다. postgresql를 설치하는 방법을 보니 홈 yunixi.tistory.com 1. 사용자 생성 현재 사용자들의 리스트를 볼수 있다. SELECT * FROM PG_USER; 이미 나는 다른 username들을 생성해놔서 P..

DB story 2022.06.08

[Mac] brew를 통한 Postgresql 설치하기

postgresql로 작업 할 게 있어서 local 환경에서 설치해보려고 한다. 이제 맥을 사용한지 한 달도 채 되지 않아서 익숙치 않지만, 점점 익숙해지려고 공부중이다. postgresql를 설치하는 방법을 보니 홈페이지에 들어가서 다운 받는 방법도 있지만, 맥에서는 brew를 통해 설치하는 방법이 간단해 보여 진행해보고자 한다. ❖ 공식 홈페이지 https://www.postgresql.org/download/ PostgreSQL: Downloads Downloads PostgreSQL Downloads PostgreSQL is available for download as ready-to-use packages or installers for various platforms, as well as a..

DB story 2022.06.08

[MAC] ELK - Elasticsearch, Logstash, Kibana brew 설치하기

elasticsearch, logstash, kibana를 기존에는 윈도우 환경 혹은 linux 서버 환경에서만 설치하여 운영을 했었다. 처음으로 맥북으로 작업을 하게 되면서 local 환경 세팅을 위해 설치하는 과정을 겪었다. 처음 맥북으로 설치를 하다보니 시행착오를 겪었지만 바로 적용할 수 있었다. 먼저, ELK을 설치하기 전에 brew를 설치해야 한다. Homebrew ? - HomeBrew는 Apple(또는 Linux 시스템)에서 제공하지 않는 유용한 패키지 관리자를 설치 - 전용 디렉토리에 패키지를 설치하고, /usr/local 위치로 심볼릭 링크를 연결 - yum, apt-get과 같은 패키지 관리자 https://brew.sh/index_ko Homebrew The Missing Packag..

[CentOS] postgresql client 설치하기

이전 포스트에서는 로컬환경인 맥에서 brew를 통한 postgresql client를 설치했다면 이번 포스팅 주제는 centOS 운영체제에서 Postgresql client를 설치하는 방법을 다뤄보고자 한다. psql로 서버 원격 접속을 하려고 했는데, Postgresql client가 필요하기 때문이다. 원래 작업을 할 때는 로컬 -> 서버 순서임으로 포스팅주제도 어쩌다보니 그렇게 되어버렸다! (맥에서 설치하는 방법) https://yunixi.tistory.com/8 [Mac] brew를 통한 Postgresql 설치하기 postgresql로 작업 할 게 있어서 local 환경에서 설치해보려고 한다. 이제 맥을 사용한지 한 달도 채 되지 않아서 익숙치 않지만, 점점 익숙해지려고 공부중이다. postg..

DB story 2022.05.30

[java ERROR] BeanCreationException 에러 해결하기

ElasticSearch에서 high level client 연결하다가 발생한 BeanCreationException 에러❗ 빈번하게 발생하는 BeanCreationException인데, 에러 원인은 아주 간단하다. 발생한 에러는 아래와 같다. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'client' defined in class path resource [com/yunixi/community/config/ElasticConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframewo..

java story 2022.02.15

intellij - github 연동하기

intellij와 github 연동하는 방법은 여러개 있지만 간단하게 제가 많이 쓰는 방법을 소개하려고 합니다. 이클립스랑 인텔리지 중에 저는 인텔리지가 더 편하고 항상 여기서만 개발해서, 인텔리지가 더 편해요☺ 1. VCS > Get from version Control 누르기 2. Github Login 1번을 수행하고 나면 아래와 같은 창이 뜨는데 Github > Log In to Github > Log In via Github을 눌러줍니다. web 창이 뜨고 나면 Authorize in Github으로 깃헙에 로그인을 해줍니다. 그럼 끝!! 완전 쉽죠ㅎㅎ github을 연결했으니, local에서 작업 중인 프로젝트를 github에 올리는 작업을 알려드릴께요. [Github - Repository ..

java story 2022.02.15

[java] jdk download ( window 10에 java se 11 설치하기)

오늘은 간단하게 java의 필수 jdk 11버전 설치를 진행하는 포스팅을 작성하려고 합니다. 최근에 데스크탑을 새로 사서 얼마전에 intellij부터 시작해서 기본 세팅을 하고 있는 중입니다. 그럼 오늘의 포스팅 꼬우~😎 [자바 11 download 하기] jdk 11을 다운로드 하기 전에는 oracle 공홈에 들어가서 installer를 다운받습니다. https://www.oracle.com/java/technologies/downloads/#java11 위의 링크에 접속해서 jdk-11.0.14_windows-x64_bin.exe를 다운로드 받습니다. 그러면, oracle 계정여부를 확인하는데 없다면 회원가입을 하시고, 있다면 로그인을 해주시면 됩니다. [jdk 11 install] 1. Start ..

java story 2022.02.14

[SPRING BOOT] Lombok 정리 및 설치하기(feat. gradle)

spring boot를 사용하면서 lombok annotation을 notion에다가 계속 정리해두고 있었는데, lombok의 개념에 대해서 조금 더 살펴보고 gradle에 적용하고자 한다. [springboot lombok] Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. lombok 문서에 나와있는 설명이다. lombok은 편집기에 자동으로 연결되고 도구를 빌드하여 java를 스파이싱하는 자바 라이브러리이다. ※ 참고 : https://projectlombok.org/ 자바는 객체지향 언어이다. 객체를 기반으로 VO, DTO 등의 객체를 생성하였지..

java story 2022.02.08

[ElasticSearch] python api 연동과 NewConnection Error 해결하기

원래는 java 기반으로 high level client를 사용하거나 springboot elastic을 사용하는데, 구글 트렌드 api를 사용하다 보니 python을 기반으로 api를 연동하게 되었다. ElasticSearch는 공식문서가 굉장히 잘 되어 있는 편이다. 공식 document를 보고 개발하면 편하다. 이번 포스팅에는 python - ElasticSearch를 연결하고 index에 색인하는 것까지 진행해보고자 한다. [환경 구성] - jdk 11 - ElasticSearch version 7.12.1 - python 3 [Code] 1. Elasticsearch install Elasticsearch 라이브러리가 설치되어 있지 않다면 pip 명령어로 설치해줘야 한다. pip install ..

티스토리 기술블로그의 첫 시작

개인 notion에 정리를 하고 있는 내용들이 하나 둘씩 쌓이고 쌓이다 보니 같이 공유하고자 하는 마음이 생겨서 블로그를 시작하고자 한다. 첫 포스팅에는 의미있는 START 느낌의 포스팅과 나에 대한 소개를 간단하게 하고자 한다. https://github.com/yunixi yunixi - Overview Java Programmer😊 Studying python & elasitcsearch. yunixi has 7 repositories available. Follow their code on GitHub. github.com https://www.instagram.com/5_risae/ 로그인 • Instagram www.instagram.com

카테고리 없음 2022.02.07