내 PC 바로가기 삭제
·
Window
걸리적 거려내 PC 눌러 들어가면 바로가기 덕지덕지 붙어있는게 못견뎌서 지워버리고 싶을 때 읽는 글아래처럼 깔끔해지고 싶지 않나? 바로 가보자 1. regedit 접근일단 win + R 키를 눌르고 regedit 을 입력한다 2. 바로가기 레지스트리 경로 접근네모쳐진데에다가 아래 것을 복붙HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\3. 레지스트리 찾아서 삭제아래 값들을 하나씩 찾아서 삭제하면 된다다운로드 : {088e3905-0323-4b02-9826-5d99428e115f}사진 : {24ad3ad4-a569-4530-98e1-ab02f9417aa8}음악 : {3dfdf296-dbec-..
백준 2458 키 순서 풀이 (feat. JAVA)
·
Algorithm
DFS를 양방향으로 해야하나? 라고 생각했던 문제근데 그냥 플루이드 워셜을 쓰면 된다플루이드 워셜이 전혀 몰랐던 경로 탐색 응애인 나는... 신세계를 발견해버리고 만다이런게 있다고...? ㅋㅋㅋ 진짜 사람들은 천재인가보다;;원리는 이해했고, 이론은 (비교적) 쉬운 편이라고 생각하는데 내가 또 구현해보라고 하면 그건 또 다른 얘기라당분간은 최단 경로, 플루이드 워셜, 다익스트라 쪽을 공부해야할 것 같다 package Record;/*[백준]2458, 키 순서[문제파악]- 1번부터 N번까지 번호가 붙여져 있는 학생들에 대하여 두 학생끼리 키를 비교한 결과의 일부가 주어져 있다.- 단, N명의 학생들의 키는 모두 다르다고 가정한다.- 예를 들어, 6명의 학생들에 대하여 6번만 키를 비교하였고, 그 결과가 다음..
apt와 apt-get의 차이점
·
Linux
둘이 똑같은 놈 아니냐?비슷한데 다른 두놈을 알아보자요약크게 다를 것 없이 똑같다단순히 apt가 좀 더 최신 버전이고 사용자 편의를 위한 자잘한 기능들이 추가 됐을 뿐일상적인 사용에는 apt가 더 간편하고, 스크립트나 자동화가 필요한 복잡한 작업에서는 여전히 apt-get을 사용하는 경우가 있음1. apt-get더 세밀한 제어를 제공하고 스크립트 및 자동화 작업에 적합한 패키지 관리 도구2. aptapt-get과 apt-cache의 기능을 통합한 사용자 친화적인 패키지 관리 도구상세 설명1. apt-get특징1998년에 처음 등장 (Debian 2.0(Hamm) 배포로 릴리스)기능패키지 설치: apt-get install package_name`패키지 제거: apt-get remove package_na..
Ubuntu 미러 서버 변경하기
·
Linux
Ubuntu.com 당신... 너무 느려...기본적으로 우분투 설치하면 반영되어 있는 리눅스 서버 넘 느리다국내 미러 서버로 바꿔보자변경 방법국내에서 미러링 서비스를 제공하는 곳은 '카이스트'와 '카카오'가 있다 따라서 /etc/apt/sources.list 내부의 내용을 수정해주면 되는데 귀찮다 아래 한줄로 끝내도록 하자# 카이스트sudo sed -i 's/archive.ubuntu.com/ftp.kaist.ac.kr/' /etc/apt/sources.list# 카카오sudo sed -i 's/archive.ubuntu.com/mirror.kakao.com/' /etc/apt/sources.list명령어 설명명령어를 간단히 설명하면 sed : Stream Editor의 약자텍스트 조작이나 패턴 매칭을 ..
Vim 설정 파일 적용 안될 때
·
Linux
말 좀 들어라!!!홈서버 구축 중 Vim을 쓰려하는데온갖 디렉토리에 다 수정해봤는데 1도 적용 안돼서 진짜 개열받는다 ㅋㅋㅋㅋ해결 방법이럴 땐 그냥 냅다 아래 경로의 파일에다가 수정 내용 떄려 넣으면 된다sudo vi /etc/vim/vimrcVim은 유저별로 설정도 가능하고 다양하게 쓸 수 있는데이 경로는 Vim의 최상위 디렉토리다이거 수정하려고 하면 전체 환경 수정하는 것은 권장하지 않는다고 알림?! 뜸뭐 어쩌라고 ㅋㅋㅋ 진작에 말 듣지 그랬냐?아래처럼 수정한다set number " 줄 번호를 표시set ai " 자동 들여쓰기(auto indent)set si " 스마트 들여쓰기(smart indent)se..
SSH 설치하기
·
Linux
SSH, 외부접속 수문장오늘은 외부 접속을 위해 SSH를 설치해보자간단하고 쉬워서 금방 끝난다 기본 환경 : Ubuntu 20.04 LTS설치 방법기본적으로 SSH를 열어줘야 접속을 할 수 있다맨날 라즈베리파이만 써서 raspi-config 해서 허용해주다가우분투 쓰려니 안 열려서 찾아봤고 또 까먹을거 아니까 적어둔다 0. 업데이트일단 기본적으로 아래 두가지는 무언가 설치 전에 반 필수 (업데이트 & 업그레이드)sudo apt update -ysudo apt upgrade -y1. SSH 설치sudo apt install openssh-server2. 잘 동작 하는지 확인아래 명령어를 입력해서 activate 가 뜨면 잘 되는 것이다sudo systemctl status ssh3. 방화벽 개방그러고나면 ..
CPU 온도 측정하기
·
Linux
발열 체크!!윈도우나 맥은 확인하기 쉬운데 리눅스는 헷갈려서 적어둔다방법1. 일단 뭐 하나 설치한다 (온도 측정에 필요한 것)sudo apt install lm-sensors2. 설치 후 터미널에 'sensors' 입력sensors3. 그럼 아래와 같은 결과를 확인할 수 있다temp@temp-temp-temp:~$ sensorsaxp288_fuel_gauge-isa-0000Adapter: ISA adapterin0: 3.59 V curr1: 0.00 A soc_dts1-virtual-0Adapter: Virtual devicetemp1: +56.0°C acpitz-acpi-0Adapter: ACPI interfacetemp1: +46.6°C ..
Vim 설치 & 설정하기 (feat. Ubuntu & Rasberry Pi)
·
Linux
Vim? 사실 간단하게 쓸거면 nano가 진짜 편해요nano 와 양대산맥 vi... 근데 겁나 불편하다vim은 vi 강화버전간단하게 쓰기엔 nano가 편하지만 오래 쓸거면, vim에 이것저것 옵션달고 쓰는 것도 괜찮다설치 방법0. 업데이트업데이트는 기본적으로 모든 설치 과정 이전에 선행 되어야한다sudo apt update -yps. 옛날 버전 우분투는 apt가 아니라 apt-get 으로 써줘야하더라1. vim 설치sudo apt-get install vim얘의 장점은 여러가지를 설정할 수 있다는 것 여기서 멈출거면 vi 쓰는 것과 다를바가 없다셋팅을 해주자2. 옵션 셋팅옵션 적용은 쉽다vi ~/.vimrc위 명령어를 치고 들어가서 아래 내용을 붙여넣고 저장한다set number ..
(그지같은) Tensorflow, CUDA, CNN 설치를 해보자
·
Linux
이 개복치 같은 놈들진짜 버전, 환경 세팅하다가 소요되는 시간이 너무 아깝다그 시간에 개발을 해야한다고요!!!기능 만들고 싶다고요!!!!좀 척하면 척 되면 어디가 덧나나...설치 방법1. 일단 원하는 텐서플로 버전을 설치 (ex. tensorflow = 2.7.0)GPU가 있다면, tensorflow-gpu 버전을 설치GPU가 없다면, tensorflow 버전을 설치 (CPU버전)텐서플로와 호환되는 친구들을 알아 볼 수 있는 공식 사이트 링크(https://www.tensorflow.org/install/source_windows?hl=ko#tested_build_configurations) Windows의 소스에서 빌드,Windows의 소스에서 빌드  |  TensorFlow이 페이지는 Cloud Tr..
알면 편하다! 라따뚜이의 리눅스(Linux) 명령어 모음
·
Linux
알고 있음 편하다! 아마도..?알고 있으면 조금은 도움이 되는 명령어 모음들프로젝트 진행하면서 가장 많이 썼었던, 명령어들의 모음이다1) GPU 사용량 실시간 조회watch -n 1 nvidia-smi이렇게 지정해두면 1초마다 nvidia-smi의 상황을 볼 수 있다0.5초, 10초로 지정해도 된다# 예시) watch -n 0.5 nvidia-smi watch -n 10 nvidia-smi2) 프로세스 실행중인 계정명 확인ps -o user= -p {PID}입력한 PID를 누가 실행했는지, 실행한 계정이 누군지 알 수 있다혼자 쓰는 서버에서는 딱히 쓸 일이 없지만, 여러 명이서 여러개의 계정으로 쓴다면 편하게 알아 볼 수 있음3) 파이썬 파일의 출력, 에러 txt 파일에 입력 (+ 백그라운드 실행)pyt..