본문 바로가기

분류 전체보기735

728x90
반응형
[우분투 22.04] 디스크 마운트 하기 우분투 22.04에서 디스크를 마운트하는 방법은 아래와 같다.디스크 목록 확인아래의 명령어를 입력하여 사용가능한 디스크 목록을 확인한다. 디스크를 장착하였으나 나타나지 않는다면 디스크 포맷을 수행한다.blkid디스크 마운트 정보 추가아래의 명령어를 입력하여 디스크 마운트 정보를 편집하는 화면으로 진입한다.nano /etc/fstab아래의 설정 규칙과 사진처럼 적절하게 마운트 정보를 입력한다.{장치경로|장치UUID} {경로} {포맷} defaults 0 0디스크 마운트 아래의 명령어를 입력하여 입력한 마운트 정보를 반영한다.mount -a디스크 마운트 확인아래의 명령어를 입력하면 마운트가 잘 되었는지 확인할 수 있다.df오류해결마운트할 때 아래와 같은 오류가 발생하면 마운트할 디렉토리가 없어서 발생하는 것.. 2024. 1. 23.
[우분투 22.04] 파일 시스템(디스크) 남은 용량 확인하는 방법 아래의 명령어를 입력하면 우분투에서 파일 시스템(디스크, 디렉토리)의 남은 용량을 확인할 수 있다. df 아래와 같이 옵션을 주어 명령어를 입력하면 사이즈를 읽기 좋게 출력한다. df -h 참고문서 "df", Ubuntu Manuals. @원문보기 2024. 1. 22.
우분투 설치시 'nouveau 0000:01:00.0: unknown chipset'이 나올 때 현상 아래의 화면처럼 우분투를 설치할 때 'nouveau 0000:01:00.0: unknown chipset'이 나올 때가 있다. 문제 nouveau와 장착된 NVIDIA 그래픽 카드가 호환되지 않기 때문에 발생하는 문제이다. 나의 경우 NVIDIA RTX 4090 장착된 컴퓨터에 우분투 22.04를 설치할 때 발생하였다. 해결 방법 우분투 설치 디스크가 실행되어 나타난 설치 화면에서 'e' 버튼을 눌러 부팅(설치) 옵션을 수정하면 해결할 수 있다. 'quite splash' 부분을 'quite splash nomodeset'으로 변경하고 'F10' 버튼을 눌러 저장하고 설치를 진행하면 정상적으로 설치가 시작된다. 참고문서 "우분투 리눅스 nouveau 끄고 설치하기", N.K Lab, 2015년 10.. 2024. 1. 21.
[IT 용어] 금융IC카드에서 'Alias Number' 정의 금융IC카드에서 'Alias Number'는 카드의 일련번호를 말한다. 'Alias Number'는 카드 표면에 나타나 있는 16자리 카드 번호에 대응되는 별개의 번호이다. 참고문서 "금융IC카드 표준(2021-제3차 금융정보화추진협의회 의결(2021.12.24))", 담당부서전자금융기획팀, 2022년 1월 5일. @원문보기 "금융IC카드 표준: 제1부 – 폐쇄형 플랫폼 v2.3", CFIP.ST.FINIC-01-2021, 2021년 12월. @원문보기 "금융IC카드 표준: 제2부 – 개방형 플랫폼 v2.4", CFIP.ST.FINIC-02-2021, 2021년 12월. @원문보기 "신용카드 정지했는데…모르는 사람이 ‘교통카드’ 찍고 다녀", 윤형준, 이코노미스트, 2022년 9월 1일. @원문보기.. 2024. 1. 19.
[IT 용어] BIN(Bank Identification Number) 정의 카드에서 BIN(Bank Identification Number)은 카드발급사와 발급국가, 카드등급, 카드종류가 담긴 카드 번호 대역을 말한다. BIN은 카드 번호 앞에서부터 시작하며 구버전은 6자리 숫자이고 신버전은 8자리 숫자이다. 카드사 외에도 다양한 곳에서 사용하면서 현재는 IIN(Issuer Identifier Number)로 불린다. 참고문서 "카드 BIN", 토스 페이먼츠 개발자센터. @원문보기 "ISO/IEC 7812-1:2017", ISO. @원문보기 2024. 1. 18.
[논문요약] GPT와 선호 정보를 활용한 대화형 여행 추천 시스템 설계 및 구현 작성배경하계현장실습 기간 중에 우리 회사에서 근무한 이성우 인턴이 개발한 'GPT(Generative pre-trained transformer)를 활용한 여행 추천 시스템'을 학술대회에서 발표하고자 논문을 작성하였다.원문제목GPT와 선호 정보를 활용한 대화형 여행 추천 시스템 설계 및 구현원문주소https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE11554855발행한국통신학회저자이성우, 목원대학교.박형철, 에스트래픽.초록추천 시스템은 1979년에 최초로 등장하였으며 지금까지 활발히 연구되고 있다. 최근에는 코로나-19로 인해 변화된 여행방식 을 반영한 비대면 여행 추천 시스템이 활발히 연구되고 있다. 본 논문에서는 대화형 AI를 적은 비용으로 구현하는 .. 2024. 1. 14.
AI 연구를 위해 JIRA를 사용 중이다. JIRA를 사용한 배경 JIRA는 프로젝트 관리에 특화된 협업 도구로써 많은 기업에서 사용 중인 도구이다. 나는 회사에서 소프트웨어 개발 건으로 JIRA를 사용하고 있는데 최근에 연구할 일이 많아지면서 연구용으로도 사용 중이다. 결론부터 말하자면 AI 연구를 할 때도 JIRA를 사용하는게 확실히 편리했다. JIRA의 특징 JIRA는 직관적으로 익히기 쉽고 사용법을 배울 수 있는 매체가 많으며 믿을 수 있는 기업에서 제공하는 도구이다. 이용료도 충분히 합리적이기 때문에 사용하기 좋다. 어떤 곳에서 사용하는 것이 좋은가? 소규모 연구에서는 이런 도구를 사용하는 것이 오히려 부담이겠지만 대규모로 갈수록 이런 협업 도구를 사용해서 구성원들이 같은 내용을 인지하고 같은 방향으로 업무를 수행하며 협업으로 발생하는 .. 2024. 1. 10.
AI 논문 투고가 가능한 IT 관련 KCI 등재지 목록(29개)과 순위(2024년 1월 기준) 조사한 이유 원활한 연구를 위해 AI(Artificial Intelligence, 인공지능) 논문을 투고할 수 있는 KCI에 등재된 학술지를 IF(Impact Factor)에 따라 정리하였다. 우리 팀은 주로 SCIE 학술지에만 투고할 것이지만 우리나라 산업 발전을 위해서 KCI 학술지에도 종종 투고할 예정이다. 학술지 목록 [1.11] 한국전자거래학회지, 2288-3908, 한국전자거래학회 [1.05] 디지털콘텐츠학회논문지, 1598-2009, 한국디지털콘텐츠학회 [1.04] 대한교통학회지, 1229-1366, 대한교통학회 [0.72] 사물인터넷융복합논문지 (JKIOTS), 2466-0078, 한국사물인터넷학회 [0.68] 스마트미디어저널, 2287-1322, (사)한국스마트미디어학회 [0.63] 한국.. 2024. 1. 9.
AI 관련 SCIE 학술지 목록(158개) 및 순위(2024년 1월 기준) 조사한 이유 원활한 연구를 위해 2024년 1월 기준 AI 관련 SCIE 학술지 목록을 정리하였다. 조사 대상 학술지 JCR에 AI로 등재된 SCIE 학술지와 AI로 등재하지는 않았지만 AI 논문도 발행하는 SCIE 학술지로 정리하였다. 기준 일자 및 정렬 방법 자료를 수집한 일자는 2024년 1월 7일이며 JCR에 나온 IF(Impact Factor)가 높은 순으로 정렬하였다. 학술지 목록 [35.6] (SCIE) IEEE Communications Surveys and Tutorials, 1553-877X. [23.8] (SCIE) Nature Machine Intelligence, 2522-5839. [23.6] (SCIE) IEEE TRANSACTIONS ON PATTERN ANALYSIS AND.. 2024. 1. 8.
JCR로 학술지 SCIE 등재 여부 및 인용 지수 확인하는 방법 학술지의 SCIE(Science Citation Index Expanded) 등재 여부와 인용 지수를 확인하는 방법은 여러가지가 있지만 본 글에서는 JCR(Journal Citation Reports)을 통해 확인하는 방법을 설명한다. JCR 홈페이지 주소는 아래와 같다. JCR 홈페이지 주소: https://jcr.clarivate.com/jcr/ ※ SCI(Science Citation Index)와 SCIE는 통합되어서 2020년 1월부터는 SCIE로만 나타난다. 필자의 경우 연구계를 오랜 기간 떠나있었기에 몰랐는데 최근에 정확하게 알게되었다. 최하단의 참고문서에 관련 링크를 정리하였다. JCR은 유료로 이용이 가능하다. 대학교와 연구소 등의 기관에서는 JCR과 협약한 경우가 있는데 이 경우에는 기.. 2024. 1. 7.
KCI 등재지 여부 및 인용지수 확인 방법 간혹 KCI 등재지 정보를 확인해야 하는 경우가 있다. 이 경우에는 아래의 사진처럼 KCI 홈페이지에 가면 확인이 가능하다. KCI 학술지 검색 주소: https://www.kci.go.kr/kciportal/po/search/poSereSear.kci 학술지명 등을 이용해 학술지를 검색하면 아래의 사진처럼 학술지 목록이 나타난다. 상세한 정보를 알고 싶은 학술지를 클릭하면 상세 페이지로 이동하는며 ISSN, 인용지수, 역사 등을 알 수 있다. 2024. 1. 6.
[시놀로지] 도커 MariaDB 접속 권한 설정 도커(Docker)에 MariaDB 서버를 설치하고 MariaDB 클라이언트 프로그램에서 서버로 접솔할 때 접속이 가능한 IP 주소 대역이 아니라서 접속이 불가능한 경우가 있다. 이 경우에는 실행 중인 도커 컨테이너에 접속하여 콘솔에서 MariaDB 계정별 접속 설정을 해야 한다. 도커 컨테이너 접속 아래의 명령어를 입력하여 MariaDB가 실행 중인 도커 컨테이너 ID를 찾는다. docker ps 아래의 명령어를 입력하여 MariaDB가 실행 중인 도커에 접속한다. docker exec -it {컨테이너ID} /bin/bash 아래의 명령어를 입력하여 MariaDB 콘솔에 접속한다. mysql -u root -p 아래의 명령어를 입력하여 mysql 데이터베이스를 선택한다. use mysql; 계정 설정.. 2024. 1. 5.
Visual Studio Code 기반 Vue.js 개발 환경 구성하기 Vue.js 를 개발하는 환경을 구축하는 방법은 여러가지가 있다. 본 글에서는 무료로 사용가능하고 충분히 높은 생산성을 낼 수 있는 Visual Studio Code 기반 Vue.js 개발 환경을 구축하는 방법을 소개한다. 1. Visual Studio Code 설치 Visual Studio Code 설치 파일을 아래의 주소로 이동하여 다운로드 받는다. Visual Studio Code 다운로드 주소: https://code.visualstudio.com/ 다운로드된 설치파일을 실행하여 아래의 사진처럼 설치한다. 본 글에서는 윈도우 11 64비트를 기준으로 설명한다. 라이센스에 동의하고 '다음' 버튼을 클릭한다. 설치 경로를 적절하게 설정하고 '다음' 버튼을 클릭한다. 시작 메뉴 폴더명을 적절하게 설정하.. 2023. 12. 28.
PowerShell에서 Vue CLI 'UnauthorizedAccess' 오류 해결 방법 오류 현상 PowerShell에서 Vue CLI로 어떤 작업을 실행하면 아래와 같이 권한이 없어서 오류가 발생하는 경우가 있다. 이 경우에는 적절한 권한을 부여하여 문제를 해결할 수 있다. vue : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\user\AppData\Roaming\npm\vue.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go .microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 위치 줄:1 문자:1 + vue --version + ~~~ + CategoryInfo : 보안 오류: (:) [], PSSecurityException + FullyQualifiedErrorId : .. 2023. 12. 26.
[티베로] 'REGEXP_REPLACE' - 정규식으로 문자를 제거하는 함수 티베로에도 정규식으로 문자를 치환할 수 있는 'REGEXP_REPLACE' 함수가 있다. 사용 방법은 아래와 같다.REGEXP_REPLACE({문자열}, {정규식}) 영문과 숫자만 허용하는 정규식은 다음과 같다.'[^[:alpha:]^[:digit:]]' 영문과 숫자만 허용하는 정규식으로 'REGEXP_REPLACE' 함수를 작성하면 아래의 사진처럼 활용할 수 있다.정규식을 활용한 함수는 성능 이슈가 있어서 데이터가 많을 때는 사용하지 않는 것이 좋다.참고문서"4.2.122. REGEXP_REPLACE", Chapter 4. Functions, Tibero SQL Reference Guide, Tibero 6. @원문보기 2023. 12. 14.
[티베로] REPLACE - 문자 치환 함수 티베로에서 공백이나 하이픈 같은 문자를 다른 문자로 바꿔야 할 때 사용할 수 있는 함수로 'REPLACE'가 있다. 'REPLACE' 함수를 사용하는 방법은 아래와 같다. REPLACE({문자열}, {치환할 문자}, {치환될 문자}) 참고문서 "4.2.125. REPLACE", Chapter 4. Functions, Tibero SQL Reference Guide, Tibero 6. @원문보기 2023. 12. 13.
[PostgreSQL] 테이블 삭제 쿼리 작성 방법 PostgreSQL에서 테이블 삭제 쿼리는 아래의 규칙을 따라 작성해야 한다. DROP TABLE {테이블명}; 규칙을 따라서 작성한 쿼리를 실행한 결과는 아래의 사진에 나타나 있다. 참고문서 "5.1. Table Basics", PostgreSQL 15. @원문보기 2023. 12. 11.
[PostgreSQL] 기본값 변경 쿼리 작성 방법 PostgreSQL에서 기본값을 변경하는 쿼리는 아래의 규칙을 따라서 작성할 수 있다. ALTER TABLE {테이블명} ALTER COLUMN {컬럼명} SET DEFAULT {기본값}; 아래의 사진에는 규칙을 따라서 작성한 쿼리의 실행 결과가 나타나 있다. 참고문서 "5.6.5. Changing a Column's Default Value", PostgreSQL 15. @원문보기 2023. 12. 10.
[PostgreSQL] 컬럼 기본값 삭제 쿼리 작성 방법 PostgreSQL에서 컬럼 기본값을 삭제하는 쿼리는 아래의 규칙을 따라 작성할 수 있다. ALTER TABLE {테이블명} ALTER COLUMN {컬럼명} DROP DEFAULT; 규칙에 따라 작성한 쿼리의 실행 결과는 아래의 사진과 같다. 참고문서 "5.6.5. Changing a Column's Default Value", PostgreSQL 15. @원문보기 2023. 12. 9.
[PostgreSQL] 테이블 생성 쿼리 작성 방법 PostgreSQL에서 테이블 생성을 하기 위해서는 아래의 규칙에 따라 쿼리를 작성해야 한다. CREATE TABLE {테이블명} ( {컬럼명} {자료형} {옵션}, {컬럼명} {자료형} {옵션}, {컬럼명} {자료형} {옵션} ); 위의 규칙을 따라서 테이블 생성 쿼리를 작성하면 아래와 같다. 참고문서 "5.1. Table Basics", PostgreSQL 15. @원문보기 2023. 12. 8.