no image
내가 쓸려고 기록하는 120만원대 게임 PC 견적
안녕하세요 JohnComputer 입니다. 제가 PC를 조립하고 사용한지 10년정도가 되다 보니 이제 슬 보내줄때가 된 것 같습니다. 구동이 안되거나 하는것은 아니지만 이젠 그래픽 카드 변경과 메모리 추가만으로는 도저히 요즘 나오는 게임들을 구동하기에는 제 컴퓨터가 벅차다는 느낌을 자주 받는데요... 10년전 110만원으로 맞춘 컴퓨터를 이제는 보내주고... 견적을 한 번 짜봤습니다. 매번 다른 분들의 컴퓨터만 조립해주고 제 PC는 오랜만이네요. PC견적은 당연히 국룰인 다나와를 이용했습니다. (협찬일수가 없죠...) 먼저 바로 사양부터 보여드리면 이정도면 완벽합니다. 만족스럽습니다. 못돌리는 게임 없어요 하드하게 4K 돌리는게 아니라면 아주 적당합니다. 아래에는 상세설명~ 1. CPU CPU는 i7으로..
2023.03.09
no image
MySQL 테스트 데이터 생성하기(Faker) - 아무데이터 넣기
안녕하세요. JohnComputer입니다. 이따금씩 개발 테스트를 진행하다 보면 임의적인 데이터를 넣고 테스트를 진행해야 할때가 많은데요. 그렇다고 또 데이터를 만들기 위해서 까다로운 RDB의 요구 조건을 다 들어주면서 넣다 보면 참 힘듭니다. 또 언제 전부 INSERT VALUES... 하고 있기도 힘들고요. 그렇게 해서 찾게 된 이번 오픈소스! FAKER 사용 방법을 같이 정리해서 올려드리려고 합니다. 1. 기본 데이터베이스 만들기 CREATE DATABASE test CREATE TABLE Persons ( PersonID int, LastName varchar(255), FirstName varchar(255), City varchar(255), RegistDate DateTime ); - 처음 ..
2023.03.04
no image
MySQL 8.0 Community server 설치 ( 윈도우, 64 bit )
안녕하세요 JohnCom입니다. MySQL을 예전부터 사용하다 보니 5.7 버전, 8.0 , Maria DB 까지 모두 로컬에서 혼동되어 사용중입니다. 그래서 이번에 새롭게 설치하면서 블로그에 글을 한번 남겨봐요 중간 중간 생략된 부분은 그냥 NEXT로 넘어가 주시면 되고 혹시 모르겠는 내용이나 오류 발생시 댓글 남겨주세요. 재설치 비밀번호 오류나 PATH설정은 중간에 작성되어 있습니다. 1. 가장 먼저 MySQL 사이트 접속 부터 해주시고요. https://www.mysql.com/downloads/ MySQL :: MySQL Downloads MySQL Cluster CGE MySQL Cluster is a real-time open source transactional database designe..
2022.11.25
no image
python3 설치 부터 경로 설정까지 (pip, python, 환경 변수, path)
안녕하세요. JohnCom 입니다. 오늘은 제 로컬 PC에 Python3 를 설치를 진행하는데 설치하는 방법을 정리해두면 처음 시작하는 분들에게 도움이 될 것 같아서 이렇게 따로 정리해둘려고 글을 씁니다. "pip 인식이 안되요" pip 인식이 안되는 분들은 아래 3. 경로 설정 부분만 보시면 됩니다. 본론으로 바로 들어가서 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 먼저 설치를 위해 해당 페이지에 접속 해줍니다. 1. 사이트 접속 본인의 운영체제에 맞게 설치하면 되는데 저는 현재 글 작성하고 있는 Windows에 설치할것이기 때문에 저기..
2022.11.20
no image
오래된 노트북 리눅스 설치하기 (CentOS)
안녕하세요. Johncom입니다. 계속 AWS를 이용해서 개인 작업을 하다 보니 너무 요금이 많이 나오게 되었습니다.. 달에 20~30은 나오는 것 같네요 ㅠㅠ 그래서 이번에 오래된 노트북(넷북)이 있는데 이걸 가지고 한 번 리눅스를 만들어서 해볼려고 합니다. 기본적으로 컴퓨터에 VM을 띄워서 하는 방법을 주로 하시겠지만 당근마켓만 잘 찾아 보아도 노트북 5~10만원에 구매하실 수 있습니다. 제약 없이 한번 해보는 것도 재밌겠네요. 보시다싶이 정말 작습니다. 너무 작아서 좋은 것 같아요 ㅎㅎ 이제는 보기 힘든 윈도우 7입니다... 사진 찍다가 알게 된건데... 램 1?????? 입니다.??? The CentOS Project DevConf.US Dojo Jun 10, 2022 — CentOS is hos..
2022.09.30
no image
2022년 9월 40만원대 조립 컴퓨터 견
안녕하세요. johncom입니다. 이번에는 오랜만에 컴퓨터 견적 문의를 받아서 조립하는 겸사겸사 견적을 올립니다. 일단 가장 기본적으로 40만원 이하로 견적을 맞춰달라고 하셔서 최대한 속도 위주로 만들게 되었고 사무용 컴퓨터로 사용할 예정이여서 그래픽 카드는 제외 하였습니다. 내장 그래픽으로 충분히 성능을 낼 수 있습니다. CPU의 경우 사실 상위 포지션으로 가는 것을 추천드립니다. 해당 CPU가 물론 잘 만들어진 것은 맞으나... 2코어 인것이 마음에 조금 걸립니다. CPU의 경우 i3만 가더라도 2배의 가격이 되는데 50만원 이하로 컴퓨터를 맞출 예정이라면 아래는 건드리지 않고 CPU만 업그레이드 하시면 됩니다. 라이젠의 경우 저는 추천 드리지 않고 외장 GPU를 설치할 예정이라면 라이젠도 좋습니다...
2022.08.30
no image
iPad를 이용한 터미널 접속 - 리눅스 SSH - Terminus
오늘은 제가 사용하고 있는 괜찮은 앱 하나를 추천드리려고 글을 씁니다. 가끔씩 외부에서 터미널에 접속하고 싶을때 무거운 노트북을 들고 다니며 접속하는 모습을 볼 수 있는데요 요즘은 태블릿PC들이 사양도 좋아지고 블루투스 키보드도 보편화 되어서 좀 가볍게 들고 다니면서 사용하시면 좋을 앱 하나 추천드립니다. Terminal제품 중 여러 제품이 있던데 현재 Terminus이용자가 대다수인 것 같습니다. 첫 화면을 찍지 못했는데.. 애플아이디 로그인 하시면 위와 같이 비밀번호 설정하라는 문구가 나옵니다 항상 그렇듯 영문+숫자+특수기호 로 만들어 줍니다. Set the passphrase 눌러주시고 우측 상단에 있는 Skip을 클릭해서 넘어가 주시면 됩니다. 좀 더 하드하게 사용하실 분은 Pro를 이용하셔도 가..
2022.08.30
no image
ERROR 1872 (HY000) : slave failed to initialize relay log info structure from the repository 에러 해결방법
마스터 슬레이브 구성 중 위와 같은 오류가 발생하였고 해당 오류의 경우 slave failed to initialize relay log info structure from the repository 슬레이브 실행 중 릴레이 로그 정보를 초기화 하지 못 했을때 발생하는 오류이다. 기존에 만들었던 Slave가 정상 종료가 안되었거나 Config나 Log에서 꼬일 수 도 있고 여러 이유가 있을 수 있다. 특히, Container 환경에서 처럼 계속 썻다 지웠다 실험하는 경우 해당 오류를 만날 수 있고 이런경우 해결 방법은 매우 간단하다. mysql > STOP SLAVE; mysql > RESET SLAVE; mysql > START SLAVE; 끄고 -> 초기화 하고 -> 다시 실행해주면 된다.
2022.08.25
반응형

안녕하세요 JohnComputer 입니다.

제가 PC를 조립하고 사용한지 10년정도가 되다 보니 이제 슬 보내줄때가 된 것 같습니다.

구동이 안되거나 하는것은 아니지만

이젠 그래픽 카드 변경과 메모리 추가만으로는 도저히 요즘 나오는 게임들을 구동하기에는

제 컴퓨터가 벅차다는 느낌을 자주 받는데요...

10년전 110만원으로 맞춘 컴퓨터를 이제는 보내주고...

견적을 한 번 짜봤습니다.

매번 다른 분들의 컴퓨터만 조립해주고 제 PC는 오랜만이네요.

 

PC견적은 당연히 국룰인 다나와를 이용했습니다. (협찬일수가 없죠...)

먼저 바로 사양부터 보여드리면

이정도면 완벽합니다.

만족스럽습니다. 못돌리는 게임 없어요 하드하게 4K 돌리는게 아니라면 아주 적당합니다.

 

아래에는 상세설명~

 

 1. CPU

CPU는 i7으로 구매를 원하여서 먼저 견적을 뽑아보았고요.

10,11 메인보드

12,13 메인보드가 함께 갑니다.

여기서 이제 견적을 대충 보면

12700 : 40만원 중후반

11700 : 40만원 초반

10700 : 3만원 초중반

대략적으로 가격이 10만원정도 차이가 납니다.

여기에 메인보드 가격을 대충 계산하면 10~12정도 비싸다고 생각이 드는데요.

제 생각에는 하드코어하게 돌릴것이 아니라면 CPU의 성능은 어느정도 상향 평준화가 되었기 때문에

GPU를 가격을 생각해서 CPU를 낮춥니다.

 

2. 메인보드

인텔 소켓 1200입니다. (호환성 체크)

CPU의 세대가 바뀌었기 때문에 당연히 메인보드는 이제 재고 판매가 이루어 지고 있어 없는 제품도 있습니다.

메인보드는 정말 취향 차이기 때문에 보고 원하시는 회사의 제품을 구매하시면 됩니다.

저는 기가바이트 메인보드를 항상 써왔고 한 번도 고장난적이 없어서 기가바이트 선택했습니다.

(번개맞고 LAN카드 한 번 탔네요... 지금 외장 LAN카드 사용중입니다.)

CPU
메인보드

메모리를 가기에 앞서 Memory 지원 클럭을 먼저 봐야 합니다.

위에는 CPU 지원 아래에는 메인보드 지원입니다.

 

3. 메모리

저는 오픈에서 사용하지 않기 때문에 비싸고 LED나오는 메모리 카드는 필요가 없습니다.

저에게 필요한건 가성비지요.

국룰 삼성전자 램을 선택합니다.

DDR4-3200 / PC4-25600

아놔... 없습니다 ㅋㅋㅋㅋㅋ

어차피 클럭에 따른 가격은 최상위 메모리 빼고는 없습니다. 오히려 수요에 따른 비싼것만 존재할지도요..

그냥 3200 구매하시면 알아서 2933만큼의 성능이 나기때문에 고르면 됩니다.

전 메모리 16 * 2개 맞춥니다.

 

 4. 그래픽카드

 

3060 VS 3060Ti

여기서 고민을 좀 했습니다.

3060과 Ti가 13만원 정도 차이가 나는데

이 차이가 심하냐고 물어본다면 한 10만원 정도 차이가 나는 것 같습니다....

하지만 GPU는 최근 몇년간 너무 비싸졌고 3060으로 게임들의 커버가 가능함과

몇년뒤 업그레이드를 생각하면 그냥 3060가는것이 저는 맞다고 생각했습니다.

취향 차이이지만 그냥 3060 가셔도 충분합니다.

 

5. 기타 부품

사실 기타부품으로

SSD, 케이스, 파워를 묶었는데요.

 

SSD는 최근에 가격이 정말 많이 깨졌습니다. 정말 싸졌어요

M.2랑 SATA3 SSD랑 차이가 생각보다 많습니다.

그래서 저는 저렴해진 M2 1TB챙겼습니다.

 

케이스는 : 그냥 취향... 전 먼지 싸이는게 싫어해서 팬이 많이 없는걸로 갑니다.

 

파워 : 이것도 취향입니다.

위 사양으로는 700W로 충분하며 800~900까지 보셔도 됩니다.

하지만 전 가성비 충으로 딱 700까지만 맞춥니다.

팬도없고,... 공냉도 아니거든요.. LED도 없어요....

 

총합 금액

나옵니다.

아! 제가 작성하다 보니 

쿨러를 안넣었는데

기본 CPU컬러 사용하셔도 되고요.

전 어차피 기본팬은 2~3년정도 되면 먼지가 많이 쌓일것이라

먼지가 잘 안쌓이고 소리가 나지 않던 잘만 쿨러 하나 추가했습니다.

 

 

가성비 있는 PC 구매 하시길 바라고

궁금한게 있으면 댓글에 남겨주세요.~

 

 

반응형
반응형

안녕하세요.

JohnComputer입니다.

 

이따금씩 개발 테스트를 진행하다 보면 임의적인 데이터를 넣고 테스트를 진행해야 할때가 많은데요.

그렇다고 또 데이터를 만들기 위해서 까다로운 RDB의 요구 조건을 다 들어주면서 넣다 보면 참 힘듭니다.

또 언제 전부 INSERT VALUES... 하고 있기도 힘들고요.

그렇게 해서 찾게 된 이번 오픈소스! FAKER 사용 방법을 같이 정리해서 올려드리려고 합니다.

 

1. 기본 데이터베이스 만들기

CREATE DATABASE test

CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
City varchar(255),
RegistDate DateTime
);

- 처음 부터 하시는 분들도 계실 수 있으니 간단한 예제도 넣어서 같이 설명 드리겠습니다.

 

기본 데이터베이스를 만들게 되면 위 이미지와 같이 Table이 생성됩니다.

 

2. Python

import pymysql.cursors
from faker import Faker

MYSQL_ENDPOINT = "127.0.0.1"
MYSQL_PORT = 3306
DB_ID = "ID"
DB_PW = "PASSWD"


# DB rows LIST 생성
sql_rows = []

mysqldb = pymysql.connect( host=MYSQL_ENDPOINT, user=DB_ID, password=DB_PW, database="test", port=MYSQL_PORT, charset='utf8mb4')
_Connectiondb = mysqldb.cursor()

# Faker.seed(Number) 데이터 넘버 FIX
fake = Faker()



for _ in range(2000):
    sql_row = '({},'"'{}'"','"'{}'"','"'{}'"','"'{}'"')'.format(fake.random_number(), fake.last_name(), fake.first_name(), fake.city(), fake.date_time())
    sql_rows.append(sql_row)
sql = "INSERT INTO Persons(PersonId, LastName, Firstname, City, RegistDate) VALUES " + ','.join(sql_rows)
#할당 해제
sql_rows = []
_Connectiondb.execute(sql)
mysqldb.commit()

 

위 코드는 테스트 데이터를 보여드리기 위한 Python입니다.'

아래 주의 사항과 함께 사용방법 적어둘 테니 잘 이용해보시기 바랍니다.

1. 기본설치
 
import pymysql.cursors
from faker import Faker

기본 세팅으로 pymysql, Faker를 설치해주셔야합니다.

pip install pymysql, Faker 등을 진행해주세요.

 

2. 사용형식

문자 데이터의 경우 '"'{}'"'
날짜 데이터의 경우 '"'{}'"'
숫자 데이터의 경우 {}

 

3. 사용되는 함수

fake.random_number() : 랜덤넘버
fake.name() : 이름 출력 / fake.first_name(), fake.last_name()
fake.email() : 이메일
fake.city() : 도시
fake.date_time() : Datetime
fake.address() : 주소 (4759 William Haven Apt. 194 West Corey, CA 90152)
fake.country() : 국가 (Nigeria)
fake.random_digit() : 0~9 랜덤 Number
fake.random_number() : 자릿수와 상관 없는 Number

기타 함수

https://faker.readthedocs.io/en/master/providers/baseprovider.html

 

faker.providers — Faker 17.6.0 documentation

© Copyright 2014, Daniele Faraglia Revision 5de6bf3f.

faker.readthedocs.io

 

반응형
반응형

안녕하세요 JohnCom입니다.

MySQL을 예전부터 사용하다 보니

5.7 버전, 8.0 , Maria DB 까지 모두 로컬에서 혼동되어 사용중입니다.

그래서 이번에 새롭게 설치하면서 블로그에 글을 한번 남겨봐요

 

중간 중간 생략된 부분은 그냥 NEXT로 넘어가 주시면 되고

혹시 모르겠는 내용이나 오류 발생시 댓글 남겨주세요.

재설치 비밀번호 오류나 PATH설정은 중간에 작성되어 있습니다.

 

1. 가장 먼저 MySQL 사이트 접속 부터 해주시고요.

https://www.mysql.com/downloads/

 

MySQL :: MySQL Downloads

MySQL Cluster CGE MySQL Cluster is a real-time open source transactional database designed for fast, always-on access to data under high throughput conditions. MySQL Cluster MySQL Cluster Manager Plus, everything in MySQL Enterprise Edition Learn More » C

www.mysql.com

 

2.사이트 화면 하단의 MySQL Community Server 설치 화면으로 이동해주세요.

 

3. MySQL community Server설치

- MySQL community Server를 설치하려면 중간에 있는 Community Server를 선택해서 설치를 진행해도 되지만

 이런경우 Path 설정과 각종 Utility는 개인이 따로 설치를 진행해주셔야 하기 때문에 그냥 바로 MSI파일 내려받기 위해서

 MySQL Installer For Windows로 실행할게요. ( 64 bit 설치도 동일합니다!!! )

 

4. 저흰 No Thanks 합니다 ㅎㅎ

5. 설치 진행

우리 Oracle 형님께서 아주 간단한 질문을 주십니다

리눅스로 따지면 yum Update 같은 거라고 생각하시면 되는데 Yes 해줍니다.

 

6. 선택

아마 제 블로그를 보는 분들이 여러 부류가 계실건데 전문가 분들은 여기 까지 보시고

알아서 세팅을 진행하실 수 있으니

학생, 개발자 관점에서 보면 Developer를 선택하시면 될 것 같습니다.

server, shell, workbench 등등 여러 제품을 포함하고 있습니다.

 

7. Path 설정

따로 설정 안해주셔도 됩니다 ㅎㅎ

 

8. Check List

- 저는 이렇게 설치에 Python이 필요하다는 화면이 뜨고 Manual로 설치해야 한다고 하네요.

Devloper Package에서 필요한것 같기도 하고 잘 모르겠지만 아래 URL들어가서 설치를 진행합니다

이런 화면 이 뜬다면 제 블로그 다른 글

https://johncom.tistory.com/49

 

python3 설치 부터 경로 설정까지 (pip, python, 환경 변수, path)

안녕하세요. JohnCom 입니다. 오늘은 제 로컬 PC에 Python3 를 설치를 진행하는데 설치하는 방법을 정리해두면 처음 시작하는 분들에게 도움이 될 것 같아서 이렇게 따로 정리해둘려고 글을 씁니다. "

johncom.tistory.com

참고해서 설치해주시면 됩니다.

 

간단히 설치 후 Check 눌러주시면 저렇게 초록색 체크박스가 뜹니다.

 

9. Package 설치

- 아래 화면처럼 Package 다운로드 받아야 하는 목록이 뜨게 되고 설치 진행하면 됩니다.

- 필요 없는것도 많이 설치가 되네요.. 그냥 메뉴얼로 할걸 ㅋㅋㅋㅋ Connecter 들을 주르륵 받습니다.

전 파이썬만 있으면 되는뎁..

 

10. Port 설정

- 다른건 모두 넥스트로 넘겨 주시고 이제 가장 중요한 Network 설정입니다.

기본 설정 3306 사용하시면 되고 기존 MySQL 이나 MariaDB가 있다면 다른 Port 이용하셔야 하는데

4060, 3307 마음에 드는 포트 사용하시고 꼭! 기억해두세요.

 

11. Password 설정

- 비밀번호 규칙 설정인데

5.7 이전의 버전과 이후의 버전이 있는데

전 Recommended 버전을 사용하겠습니다.

그냥 1234 같은 비밀번호를 하고 싶은 분들은 아래 선택하시면 됩니다.

 

*혹시 저처럼 재설치 진행 중이시라면 이런 화면을 마주하게 될 수 있고 그런경우

C:/ProgramData 폴더에 MYSQL 을 지워 주셔야 합니다.

 

모두 NEXT NEXT 눌러 주시면 됩니다.

 

12. 설치 확인

- 시작창 -> services.msc 로 mysql80이 잘 실행되는지 확인.

 

 

13. PATH 등록

- 만약 CMD 창을 이용하여 MYSQL 이용을 할 경우 PATH설정을 진행해야 합니다.

C:\Program Files\MySQL\MySQL Server 8.0\bin 와 같은 bin 폴더 등록해주셔야 하고 

 

- Path에서 편집 눌러주시고

두군데 모두 이렇게 PATH 넣어주시면 설치 완료입니다.

반응형
반응형

안녕하세요. JohnCom 입니다.

 

오늘은 제 로컬 PC에 Python3 를 설치를 진행하는데

설치하는 방법을 정리해두면 처음 시작하는 분들에게 도움이 될 것 같아서

이렇게 따로 정리해둘려고 글을 씁니다.

 

"pip 인식이 안되요"

pip 인식이 안되는 분들은 아래 3. 경로 설정 부분만 보시면 됩니다.

 

 

본론으로 바로 들어가서

https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

먼저 설치를 위해 해당 페이지에 접속 해줍니다.

 

1. 사이트 접속

본인의 운영체제에 맞게 설치하면 되는데 저는 현재 글 작성하고 있는

Windows에 설치할것이기 때문에 저기 Windows를 눌러줄게요

 

마찬가지 본인에게 맞는 버전을 고르셔서 설치하시면 되지만

"Stable"버전 -> 안정버전 중 최신버전인 3.11 버전을 설치하시면 됩니다.

새로운 기능을 원하시는 것이 아니라면 화면 왼쪽에서 배포중인 버전 설치하시면 됩니다.

그다음 운영체제 프로세서를 선택해주시면 되는데 혹시 몰라서 아래 본인의 PC정보를 볼 수 있는 내용도 남길게요.

저는 화면에 보이는 64bit 눌러줍니다.

 

2. PC정보

왼쪽 하단 "윈도우 표시" -> 내 pc (띄어쓰기 중요) -> 우클릭 또는 화면의 속성 -> 시스템 종류

이렇게 확인 하시면 됩니다.

 

다시 본론으로 넘어와서

다운로드 받은 파일을 실행해주시고

 

2. 설치 및 환경변수 설정

여기서 부터 중요합니다.

화면 아래에 저기 저 PATH설정을 안해주시면 나중에 세팅을 해야하는데 저 버튼을 누르고 진행해주세요.

전 뒤에 안눌렀을때의 설정 방법 설명해드리려고 안하고 넘어갈게요.

 

아주 SIMPLE하게 설치가 완료되었습니다.

 

시작 창에서 설치된 것을 확인할 수 있습니다.

전.. 뭐 버전이 많습니다 ㅎㅎ

이번에 설치한 버전은 3.11이니깐 확인 해주세요.

 

 

//--------------------------------------------------여기서 부터는 환경 변수 설정입니다.--------------------------------------------//

3. 환경 변수 설정

자 저의 모든 글을 읽지 않고 설치를 진행하면 이런 일이 발생합니다.

cmd 창에서 아무리 python을 외쳐봐도 Microsoft Store 화면이 뜨게 되는데요.

이런 경우 수동으로 PATH 설정 진행 하면 됩니다.

 

오늘 엄청 많이 등장하는 시작 버튼을 눌러 주시고 

"환경 변수" 검색을 합니다.

그리고 시스템 환경 변수 편집을 들어가 주시고

 

 

저기 있는 Path에 대해서 설명해주시는 분들이 없긴 하던데

간단하게 말하면 경로를 설정해줌으로써 컴퓨터에서 저기 폴더에 있는 파일들을 인식 시켜주는것입니다.

예를 들어 c:/programfiles/...../.../파일 이렇게 작성해야 하는 것들을 path등록으로 그런 귀찮음을 없애고

다른 프로그램에서도 python 명령어를 쳤을때 바로 인식할 수 있게끔 등록하는 것이라고 생각하면 될 것 같습니다.

Administrator는 admin 등의 사용자에게 지정하는 것이고

시스템 변수는 시스템 자체의 경로를 설정하는 것으로 아무것도 모르고 둘 중 하나만 했을때도 가능은 하나

시스템 호출이나 사용자 변경이 있을 수 있음으로 둘다 설정해주시면 됩니다.

 

편집으로 넘어가서 새로만들기를 누르고

경로를 입력해주면 되는데 경로 확인은 아래에서 보겠습니다.

시작에서 검색한 Python 의 파일 위치를 열고

만약 보이는 화면처럼 바로가기 아이콘이라면 시작위치를 복사해주신 후 

폴더창에 입력해주세요.

해당 폴더에 python.exe 파일이 있을텐데

저기 해당하는 경로

c:/본인경로/.../.../...       <- Python 인식

c:/본인경로/.../.../.../script    <- Pip 인식

경로 두개를 복사해서 넣어줄 겁니다.

그러고 모두 확인 후 끝나면 cmd 창에서 Python 명령어 인식이 가능합니다.

 

해결하는 도중 모르는 내용이 있으시면 댓글 남겨 주세요 ㅎㅎ

반응형
반응형

안녕하세요. Johncom입니다.

계속 AWS를 이용해서 개인 작업을 하다 보니 너무 요금이 많이 나오게 되었습니다..

달에 20~30은 나오는 것 같네요 ㅠㅠ

그래서 이번에 오래된 노트북(넷북)이 있는데 이걸 가지고 한 번 리눅스를 만들어서 해볼려고 합니다.

기본적으로 컴퓨터에 VM을 띄워서 하는 방법을 주로 하시겠지만

당근마켓만 잘 찾아 보아도 노트북 5~10만원에 구매하실 수 있습니다.

제약 없이 한번 해보는 것도 재밌겠네요.

보시다싶이 정말 작습니다.

너무 작아서 좋은 것 같아요 ㅎㅎ

이제는 보기 힘든 윈도우 7입니다...

사진 찍다가 알게 된건데...

램 1??????

입니다.???

 

 

 

 

The CentOS Project

DevConf.US Dojo Jun 10, 2022 — CentOS is hosting an in-person Dojo at DevConf.US. The Dojo will take place at Boston University on August 17, the day before the main DevConf talks. The CFP and registration are open. The Dojo is free as always, but regist

www.centos.org

자 이제 본론으로 들어와서 아래 사이트에 들어가 줍니다.

https://www.centos.org/

 

The CentOS Project

DevConf.US Dojo Jun 10, 2022 — CentOS is hosting an in-person Dojo at DevConf.US. The Dojo will take place at Boston University on August 17, the day before the main DevConf talks. The CFP and registration are open. The Dojo is free as always, but regist

www.centos.org

Download를 눌러 주시고 ->>>>>

여기 아닙니다..

저는 일단 CentOS 7 다운을 받을 거여서 내려가 줍니다...

아래 Older Version에서 -> then click here을 눌러줍니다.

 

여기서 원하는 버전의 mirrors를 눌러줍니다.

-> 저는 넷북 ATOM이여서 i386이미지를 다운로드 받습니다.

atom프로세스를 이용하시는 분은 i386으로 다운 받으셔야 합니다. 8은 지원하지 않아요.

그냥 노트북이신 분들은 기본 파일 받으시면 됩니다.!!

mirror 중에서 저희는 한국인 아닙니까

그리고 tistory에 글을 쓰니깐 kakao 미러를 들어가 줍니다.

 

여기서 원하는 버전 다운로드 해주시면 되는데 저는 그냥 20.09버전 다운로드 받았습니다.~

 

이렇게 완성된 USB를 가지고 설치하러 가봅니다.

 

 

노트북 회사마다 다르긴 하지만 DEL, F2, F10 중 하나이니 일단 연타를 해줍니다.

그러면 BIOS 셋업 창이 뜨게 될텐데 제조사 마다 상이하지만

요런 옵션창에

Boot 옵션 설정 진행해주시면 되겠습니다~

 

USB 설치 디스크로 부팅하게 되면 위와 같은 화면을 마주하게 됩니다.

한국인이니깐 한국어~ 

 

캡처를 위해서

가상 머신에 같이 설치를 해보았는데요.

- 설치 대상 ! 들어 가셔서 파티션 지정을 해주시고 기본 설치된 윈도우가 있다면

포맷도 지원하니 포맷하면서 같이 설치 진행하면 됩니다.

 

그런 다음 설치 시작 버튼 눌러주세요

 

설치는 시작되고

저희에게 위와 같은 시련을 줍니다.

그냥 들어 가서 Root 암호설정과 사용자를 만들어 주세요 ㅎㅎ

아니면 설치 마무리가 안됩니다

 

설치가 완료 되고 나서 위와 같은 화면을 만날 수 있고

아마 처음 설치하시면 저랑 달리 2개의 목록이 뜰텐데 그냥 두시면

알아서 로그인 합니다.

 

Login에 User 또는 root

비밀번호는 아까 앞에서 지정한 비밀번호로 로그인 해주시면

끝입니다. ~!!

반응형
반응형

안녕하세요. johncom입니다.

이번에는 오랜만에 컴퓨터 견적 문의를 받아서

조립하는 겸사겸사 견적을 올립니다.

일단 가장 기본적으로 40만원 이하로 견적을 맞춰달라고 하셔서 최대한 속도 위주로

만들게 되었고 사무용 컴퓨터로 사용할 예정이여서 그래픽 카드는 제외 하였습니다.

내장 그래픽으로 충분히 성능을 낼 수 있습니다.

 

CPU의 경우 사실 상위 포지션으로 가는 것을 추천드립니다.

해당 CPU가 물론 잘 만들어진 것은 맞으나...

2코어 인것이 마음에 조금 걸립니다.

CPU의 경우 i3만 가더라도 2배의 가격이 되는데

50만원 이하로 컴퓨터를 맞출 예정이라면 아래는 건드리지 않고

CPU만 업그레이드 하시면 됩니다.

 

라이젠의 경우 저는 추천 드리지 않고

외장 GPU를 설치할 예정이라면 라이젠도 좋습니다.

 

여러 사람들이 메인보드의 경우 쉽게 넘어 가는 경우가 있는데

아래의 경우에는 꼭 메인보드를 보셔야 합니다.

1. 컴퓨터가 큰 이상없이 오래 사용하고 싶다.

2. 그래픽 카드를 이용하지 않는다.

3. 그래서 사무용이다.

이런 경우는 꼭 메인보드를 잘 보고 고르시기 바랍니다.

해당 메인보드는 DP와 HDMI포트를 지원하고 있어서

모니터의 규격에 맞게 변환 잭 없이도 사용 가능하며

듀얼 모니터도 구현 가능합니다.

메모리는 공식이여서 메인보드에 맞는 제품으로 가주시면 될 것 같습니다.

튜닝을 하지 않는다면 믿고 삼성전자 제품으로 가시면 됩니다.

요즘은 M.2 가격이 정말 낮아져서 원하는 용량으로 선택하시면 될 것같고

안정적인 성능과 언제든 맞길 수 있는 AS를 위해서 삼성전자 제품으로 선택했습니다.

위 SSD는 공식이나 원하는 제품이 있는 경우 아무거나 변경하시면 될 것 같습니다.

케이스는 호불호 이지만 항상 전 사무용 케이스에는

저렴하고 가성비 있는 앱코 제품으로 선택합니다.

마찬가지 파워도 뻥 파워만 아니면 성능에 문제가 없고

지금 위에 사양으로는 500W도 너무 충분하기 때문에

저렴한 제품으로 선택하시면 됩니다.

반응형
반응형

오늘은 제가 사용하고 있는 괜찮은 앱 하나를 추천드리려고

글을 씁니다.

가끔씩 외부에서 터미널에 접속하고 싶을때

무거운 노트북을 들고 다니며 접속하는 모습을 볼 수 있는데요

요즘은 태블릿PC들이 사양도 좋아지고

블루투스 키보드도 보편화 되어서 좀 가볍게 들고 다니면서 사용하시면

좋을 앱 하나 추천드립니다.

Terminal제품 중 여러 제품이 있던데 현재 Terminus이용자가 대다수인 것 같습니다.

 

첫 화면을 찍지 못했는데..

애플아이디 로그인 하시면

위와 같이 비밀번호 설정하라는 문구가 나옵니다

항상 그렇듯 영문+숫자+특수기호 로 만들어 줍니다.

Set the passphrase 눌러주시고

우측 상단에 있는 Skip을 클릭해서 넘어가 주시면 됩니다.

좀 더 하드하게 사용하실 분은 Pro를 이용하셔도 가격은 괜찮은 것 같네요

 

우측 상단에 NEW HOST로 만들어 주셔도 되고

첫 화면 들어오면 보이는 New Host를 누르셔도 됩니다.

Alias : 보기 편한 별칭

Group : 그룹으로 묶어둬도 됩니다. ( 전 일반 사용자니 PASS)

Tags : 그룹과 비슷하게 구별하기 위한 용도 ( PASS )

Backspace as CTRL+H : Backcpace를 단축키 사용할 것인지 ( 전 필요없으니 PASS )

 

SSH : SSH통신이니 당연히~

port : PORT 번호 (22)

username : AWS라서 (EC2-USER)

password / Key : 사용하시는 것으로 이용해주세요.

 

전 Bastion이라는 이름의 Host가 생겼습니다.

중앙 상단에 아래와 같은 이미지를 눌러 주시면 연결이 됩니다.

이제 가볍게 아이패드로 연결하세요~

반응형
반응형

마스터 슬레이브 구성 중 위와 같은 오류가 발생하였고 해당 오류의 경우 

slave failed to initialize relay log info structure from the repository

슬레이브 실행 중 릴레이 로그 정보를 초기화 하지 못 했을때 발생하는 오류이다.

 

기존에 만들었던 Slave가 정상 종료가 안되었거나

Config나 Log에서 꼬일 수 도 있고 여러 이유가 있을 수 있다.

 

특히, Container 환경에서 처럼 계속 썻다 지웠다 실험하는 경우 해당 오류를 만날 수 있고 이런경우 해결 방법은 매우 간단하다.

 

mysql > STOP SLAVE;

mysql > RESET SLAVE;

mysql > START SLAVE;

 

끄고 -> 초기화 하고 -> 다시 실행해주면 된다.

반응형