fee-fi-fo-fum
article thumbnail
Ubuntu Redis 사용방법
Tip!✨ 2023. 12. 27. 17:57

먼저 apt-get을 업데이트 해준다. $ sudo apt-get update $ sudo apt-get upgrade 아래의 명령어로 설치한다. $ sudo apt-get install redis-server 설치가 완료되면 버전을 확인해보자 $ redis-server --version 이제 redis.conf 파일을 열어서 Redis가 사용할 수 있는 최대 사용 메모리양을 정하고 최대 사용 메모리를 초과하게 될때 데이터를 어떻게 삭제할지를 정의할 것이다. sudo nano /etc/redis/redis.conf 설정 파일에서 maxmemory와 maxmemory-policy를 찾아서 다음과 같이 바꾼다. 최대 사용 메모리양은 1G로 정하고, 최대 사용 메모리를 초과할 시 가장 오래된 데이터를 지워서 ..

article thumbnail
XML / JSon / YAML
Tip!✨ 2023. 7. 21. 17:13

직렬화 형식 도구 타 시스템과 데이터를 주고받을때 연동을 위해 정해진 데이터 형식에 대한 약속이 필요하다. 각자 자기 서비스에서 사용하는 데이터포맷을 사용해서 만들게 되면 문제가 발생하기 때문이다. 이를 위해 필요한것이 XML , JSon 등의 데이터 직렬화 형식이다. XML / JSon / YAML XML John Doe María García Nikki Wolf 1998년에 초기버전을 릴리스한 데이터 직렬화 도구로, Extensible Markup Language의 약자이다. SGML에서 파생되었다. 위에서 보이듯이 태그 구조로 작성되어있으며 트리구조로 데이터를 저장한다. 태그를 통해서 Key를 작성하고 Value를 넣어주는 형식이고 Obect와 Array의 구분이 잘 안된다. JSon {"guest..

article thumbnail
[Intelli j] lombok라이브러리 추가
Tip!✨ 2023. 7. 14. 20:36

라이브러리 추가 방법1 https://start.spring.io/ 요기에서 처음에 만들때 롬복을 Dependency에 추가하는 방법 방법2 implementation 'org.projectlombok:lombok:1.18.12' build.gradle에 파란줄 그인 부분을 추가해주고 플러그인에서 롬복을 활성화 해준다. 그리고 마지막으로 Annotation Processors에서 Enable 해주면 롬복 활성화가 끝!

우분투 환경에서 Github ssh인증시 장애
Tip!✨ 2023. 4. 18. 03:58

나의 경우에는 ssh세팅에 config파일이 누락되어 발생되었다. sudo vim ~/.ssh/config Host github.com Hostname ssh.github.com Port 443 다음을 추가하고 ssh -T git@github.com 를 통해서 ssh로 연결이 되었는지 확인! 해결완료

article thumbnail
우분투 Dock에 프로그램 등록하는 방법
Tip!✨ 2023. 4. 12. 20:52

무엇이 문제일까? 우분투의 경우에 deb파일을 설치시에는 자동으로 dock에 아이콘이 생겨 직관적으로 해당 프로그램을 실행할수있다. 하지만 tar.gz을 압축해제하고 프로그램을 설치하게 되면 Dock에서 파일이 보이지않아서 직접 디렉터리에서 실행해줘야하는 문제가 있다. 해결방법 준비물 : 실행할 파일, 아이콘, 해당경로알아놓기 일단 본인PC의 홈디렉터리 아래에 ~/.local/share/application 폴더로 진입하자. cd ~/.local/share/applications 요기에 .desktop이라는 파일명으로 파일을 생성해주면된다. 예를들어 discord를 설치후에 등록한다고 한다면 vi discord.desktop 요렇게 작성을 한다. [Desktop Entry] Encoding=UTF-8 V..

article thumbnail
윈도우 cmd/실행창에 프로그램 실행 명령어 만들기
Tip!✨ 2022. 12. 25. 00:42

기본적으로 윈도우 레지스트리 값 생성, 변경할 줄은 알아야 한다. 1. 레지스트리 경로 : [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\] 2. [App Paths] 우클릭 → [새로 만들기] → [키] 3. 키 이름을 ssh.exe와 같이 실행하려고 하는 "프로그램.exe"으로 만듦 4. 추가로 오른쪽 화면에 우클릭 → [새로 만들기] → [문자열 값] 5. 문자열 값 이름은 Path 로 설정하고 데이터는 실제 프로그램이 있는 경로 6. 다 되면 아래처럼 되어 있어야 함 7. 시작 - 실행 - ssh 엔터

article thumbnail
Windows 10/11 에서 Ubuntu 실행시 0x800701bc에러 발생 해결
Tip!✨ 2022. 12. 15. 14:09

Windows 10 / Windows 11 에서 WSL 로 Ubuntu 실행 시, 0x800701bc 에러가 발생할 수 있는데, WSL2 Linux Kernel Update 를 설치하고 재실행하면 해결된다. 다운로드 링크: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

article thumbnail
Spacedesk 윈도우PC에 안드로이드 탭 연결하기 (더블모니터사용)
Tip!✨ 2022. 12. 14. 14:48

노트북이나 컴퓨터를 하다보면 모니터가 부족한 상황이 있을때가 있다. 요새는 모니터가 죄다 큼직한것을 사용하고, 듀얼모니터를 사용하니깐 컴퓨터에서는 크게 불편하진 않았다. 문제는 카페에서 노트북으로 작업을 할 때, 너무 답답함이 많이 느껴진다. 컴퓨터보다 화면도 작고, 모니터를 따로 들고 다닐 수도 없으니깐 말이다... 이런 문제를 해결할 수 있는 방법을 오늘 소개해보려고 한다. 준비물은 안드로이드 계열 태블릿PC만 있으면 된다. 필자는 갤럭시탭 S8+ 로 시연할 것이고, 옛날 갤럭시탭 S3 부터 써왔으니, 대부분의 안드로이드 태블릿은 문제없이 사용가능할 것이다. 일단 어플을 설치해주어야 한다. 태블릿을 켜고 플레이스토어에서 spacedesk 를 검색해서 설치를 진행해준다. 귀찮다면 아래 링크를 타고 들어..

ssh서버 접속시 로그인 속도 지연 해결 방법
Tip!✨ 2022. 11. 2. 12:51

SSH로 리눅스 서버 접속시에 로그인화면이나 아이디 입력후 비밀번호 입력까지 시간이 지연되는경우가 있습니다. 이때 해결하는 방법을 찾아보았습니다. 원인을 파악하기 위해서 ssh 접속시 "-vvv" 옵션을 추가하면 ssh 접속을 위해서 주고 받는 정보들이 자세히 나오게 됩니다. 1. GSSAPI 인증문제 SSH 로그인 시에 SSH 클라이언트는 몇 가지 인증 과정을 거치는데요, 그 중에 GSSAPI 인증이라는 단계가 있습니다. 이 과정은 SSH 서버가 GSSAPI 서버에 접속해서 클라이언트의 유효성을 인증받는 과정이 들어가 있는데, 이 과정이 실패할 때 SSH 세션이 시작되는 것이 상당히 지연되기도 합니다. 해결책은 SSH 설정에서 GSSAPI 인증을 사용하지 않게 해 주는 것입니다. SSH 설정 파일을 열..

profile on loading

Loading...