전체보기

    노트북 CPU, 써멀 페이스트 재도포

    노트북 CPU, 써멀 페이스트 재도포

    나의 노트북 기종은 HP 15-DB 1042AU 로 AMD RYZEN5 3500U 이라는 CPU(중앙처리장치)가 달려있다. 2019년 후반기쯤에 나왔고 그 시기에 구매해서 2022년까지 썡썡하니 잘 쓰고있다. 하지만 언제부터인가 노트북의 발열이 심해져서 조치를 취할 필요가 있었다. 내 노트북에서 발열이 일어나는 곳은 CPU밖에 없으므로(내장 그래픽이라 GPU 부분이 따로 없었다.) CPU의 과열을 해결하기 위해 CPU 부분에 써멀 페이스트를 재도포 하기로 하였다. 노트북의 발열은 하드웨어의 수명을 단축 시키거나 심한경우 고장을 일으키므로 발열 문제를 방치해서는 안 된다. 앞으로 개발자가 될 사람으로서 직종을 바꾸지 않는 한 평생 PC, 노트북으로 열심히 일하게 될 텐데 일하는 도구의 기본적인 유지, 보수..

    미니터(miniter) MySQL 데이터베이스와 테이블 생성

    미니터(miniter) MySQL 데이터베이스와 테이블 생성

    관계형 데이터베이스는 데이터를 입력하고 저장하기 전에 미리 테이블 구조와 관계를 구현해야 한다. 따라서 데이블 구조와 관계를 나타내는 스키마(schema)를 구현한다. 먼저 다음의 명령어로 mysql을 실행한다. mysql -u root -p 실행 후 다음의 명령어로 새로운 데이터 베이스를 만든다. CREATE DATABASE miniter; 데이터베이스를 만들었으면 이제 해당 데이터베이스를 사용한다는 명령어를 사용한다. USE miniter; 이제부터 테이블들을 생성한다. ● users 테이블 ● users_follow_list ● tweets

    Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 와 ERROR 1045 (28000): Access denied for user 'root@'localhost' (using password: NO)

    Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 와 ERROR 1045 (28000): Access denied for user 'root@'localhost' (using password: NO)

    MySQL 설치 도중에 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 라는 에러에 직면하게 되었다. (2) 라는 걸로 보아 로컬 MySQL 서버에 연결하면서 생기는데 여러가지 에러가 있는 모양이다. sudo service mysql restart 명령어 사용 후 다시해도 여전히 작동이 안 된다. 이번에는 접근이 거부 당한걸 봐서 권한이 없는 모양이다. 그렇다면 권한 설정을 통해서 이를 해결할 수 있으리라 추측하고 권한과 관련된 해결책을 찾아보았다. 열심히 찾아보았고 여러가지 시도를 하였으나 도통 되지를 않아서 책에 있는 내용을 토대로 시도해 보았다. 왜 처음부터 책에 있는 내용대로 하지 않았느냐고 의..

    10. Ubuntu에서 관계형 데이터베이스인 MySQL을 설치해 봅시다.

    10. Ubuntu에서 관계형 데이터베이스인 MySQL을 설치해 봅시다.

    미니터 API를 개발하였으나 Ubuntu를 껐다가 다시 키면 입력된 데이터가 전부 증발하게 되므로 따로 삭제하지 않는 한 영구적으로 데이터를 보관, 관리 하기 위해서 데이터베이스가 필요하다. 관계형 데이터베이스(RDBMS)인 MySQL을 Ubuntu에서 설치하고 미니터 API에 데이터베이스를 연결하기에 앞서서 MySQL을 설치해 봅시다. 먼저 Ubuntu를 실행하고 다음의 명령어를 입력한다. sudo apt install mysql-server 책에서는 설치 과정에서 root 사용자의 비밀번호를 설정하라고 나오지 않는다면 다음의 명령어를 터미널에서 실행하고 root 사용자 비밀번호를 설정하라고 한다. mysql_secure_installation 늘 그렇듯이 담담하게 왜 문제이고 어떻게 해결할 것인가를 ..