본문 바로가기

반응형

GF

(104)
SSH Key를 Github에 등록하기 - CentOS (console only) CentOS에서 SSH Key를 발급해 Github에 등록하고 싶었다.구글링을 하면 xclip으로 키 내용을 클립보드에 복사하는 방법이 가장 많이 나오는데, 내가 실행하면 어떤 이유에서인지 Error: Can't open display: (null) 라는 에러만 뜰 뿐이었다. 다음과 같은 명령어를 통해 github의 api를 이용하여 key를 등록할 수 있다. curl -u "USERNAME:PASSWORD" --data "{\"title\": \"TITLE\", \"key\": \"$(cat ~/.ssh/id_rsa.pub)\"}" https://api.github.com/user/keys 빨간 부분만 수정하면 된다. USERNAME에는 github의 ID, PASSWORD에는 github의 Passw..
CentOS 입문 CentOS를 부팅하는데 [OK] Reached Target Graphical Interface 에서 멈춰있는 상태라면,Ctrl + Alt + F2 를 누르자! 도움: https://www.reddit.com/r/archlinux/comments/8xnk6g/boot_frozen_at_reached_target_graphical_interface/
바이러스가 망친 USB를 복구하자 2015년에 겪은 내용을 정리하여 작성했다.당시 사용중인 운영체제는 Windows 8.1이었지만, 조금 달라도 문제없을 것이다. 개요 공공 컴퓨터를 사용하다가 USB에 바이러스가 들어왔다. 모든 폴더가 .exe로 바뀌어버렸고 Windows Defender는 이것들을 전부 지워버렸다. 하지만 사용중인 용량이 그대로였기 때문에 복구할 수 있다고 생각했다. 복구 방법 먼저, 파일탐색기의 [보기] 탭에서 [고급 설정] 중, '보호된 운영 체제 파일 숨기기(권장)' 을 체크해제했다.이로써 숨겨진 내 파일을 확인할 수 있었지만, 이것들이 '운영 체제 파일'이기 때문에 일반 파일로 바꿔주어야 한다. CMD를 관리자 권한으로 실행한 후, USB 경로(필자의 경우, E드라이브)로 이동하여 다음과 같이 입력한다. attr..
주어진 정수가 홀수인지 짝수인지 판별하기 변수 value가 주어졌을 때,value를 2로 나눈 나머지의 값으로 판별value와 1을 and 연산한 결과로 판별 //예제1if (value % 2) return "odd";else return "even"; //짧은 예제1return (value % 2) ? "odd" : "even"; //예제2if (value & 1) return "odd";else return "even"; //짧은 예제2return (value & 1) ? "odd" : "even";
15U530-GT50K 내부 모습 LG 노트북 15U530-GT50K 내부 모습.(시리얼 넘버 등 일부 빨간색으로 칠했습니다.) 램 슬롯 2개(DDR3)듀얼 스토리지(mSATA, SATA)팬 1개ODD 있음
노트북 발열 관리 - 언더볼팅 최근들어 노트북 발열이 점점 심해지는 것 같아 관리를 좀 하기로 했다. 참고로 필자의 노트북 사양은 아래 링크에 있는 모델에서 RAM(8GB)과 SSD(256GB)를 추가장착한 것이다.LG전자 울트라PC 15U530-GT50K CPU가 i5-4200U로 저전력이지만 발열이 꽤나 있다. 사용한 지 거의 4년이 된 것도 원인일테고, 듀얼모니터를 사용하는 것도 어느정도 영향은 있으리라 생각한다. 작년에 저렴한 써멀을 다시 발라준 적은 있었지만 효과는 미미했고, 노트북 쿨러도 사용중이지만 성능이 안 좋은 것이라 그런지 효과는 크지 않았다. 이번에는 다른 방법을 생각했다. 언더볼팅(Under Volting) 주의: 과도한 언더볼팅은 시스템에 손상을 주거나 시스템을 다운시킬 가능성이 있음. 언더클럭이라고도 한다. ..
비행기 타러 가는 길 베트남 하노이 노이바이 국제공항 (Noi Bai International Airport, Ha Noi, Vietnam) 삼성 갤럭시 S6 (Samsung Galaxy S6)2018.05.03
ES6 템플릿 문자열(template literal) ECMAScript 6 (ES 2015)에서 추가된 문법인 템플릿 문자열(template literal)은 문자열 사용을 더욱 편하게 해준다.문자열을 따옴표(')나 큰 따옴표(")로 감싸지 않고 억음 기호(`)로 감싸야 한다. 역따옴표라고도 하며, 쿼티 자판에서 Tab키 위에, ESC키 아래에 있다. 문자열 중간에 변수의 값을 넣을 수 있다. 아래는 그 예시이다. var i = 7; var string = `Hello template literal ${i}, it is me!`; // Hello template literal 7, it is me! 여러 줄의 문자열도 지원한다. 아래는 템플릿 문자열을 사용한 예와 그렇지 않은 예다. var string0 = `안녕하세요. GF의 블로그입니다. 템플릿 문자..