반응형

Windows 10은 유료 소프트웨어이기 때문

  • Windows 10은 Microsoft가 판매하는 상용 운영체제입니다.
  • 설치 파일(ISO)은 무료로 다운로드할 수 있지만,
  • 정품 인증(제품 키 입력) 없이는 정식 사용 권리가 없습니다.

 즉, 설치는 가능하지만 ‘합법적 무료 사용’은 불가능한 구조입니다.


무료 업그레이드 기간이 종료됨

  • Microsoft는 과거에 Windows 7/8 사용자에게 무료 업그레이드를 제공했지만,
  • 해당 공식 무료 업그레이드 정책은 이미 종료되었습니다.
  • 현재는 정식 라이선스를 구매해야 합니다.

라이선스 없으면 기능 제한

정품 인증을 하지 않으면:

  • 바탕화면 우측 하단에 정품 인증 워터마크 표시
  • 배경화면, 테마 등 개인 설정 제한
  • 기업/기관에서는 라이선스 위반 문제 발생 가능

기본 사용은 가능하지만, 법적으로는 정식 사용이 아닙니다.


위와 같은 이유로 현재 윈도우는 무료로 정식 라이센스를 사용하는 것이 불가능한 상황입니다.

게다가 라이센스를 구매하는데는 현재 네이버 플러스 스토어 기준 17만원에서 20만원 가까이 되는 가격으로 굉장히 부담이 되는 가격입니다.

 

하지만 아래의 내용을 따라하시면 4천원대로 최신 윈도우 라이센스를 얻는 것이 가능합니다. 

 

4천원대로 윈도우 정식 라이센스 설치

먼저 번개장터에 들어가줍니다.

 

 

검색창에 윈도우를 검색하고 클릭해줍니다.

 

 

그럼 아래와 같이 여러개의 윈도우 판매 글들이 뜨는데 이중 원하시는걸 골라서 구매하시면 됩니다.

 

 

가격대는 2026.02.26 20시 기준 4천원 정도로 윈도우 10, 윈도우 11 전부 구매가 가능하며 PC이전(다른 컴퓨터로 윈도우 라이센스를 옮기는 것)도 가능하다고 합니다.

 

그 외에도 office(파워포인트, 엑셀 등등)의 라이센스를 연도 별로 판매하고 있으며 최신 오피스는 1만원대로 구매하실 수 있습니다.

 

 

 

 

 이후에 구매 버튼을 누르시면, 전화번호나 메일을 통해서 라이센스 코드를 바로 발송합니다. 그럼 이를 확인하신 이후에 라이센스 코드 작성란에 기입하시면 되겠습니다.

 

그럼 윈도우를 이용하실 수 있게됩니다. 감사합니다.

반응형
반응형

connection timed out: getsockopt connection refused: getsockopt unknown host gethostname failed something went wrong

마크, Tlauncher 를 사용해서 멀티플레이를 하는법은 기본적으로 알 것이라 생각하고 요약후 넘어가겠습니다.

LAN 서버 (같은 와이파이/같은 장소)

  1. 싱글 월드 접속
  2. ESC → LAN에 공개
  3. 친구가 멀티플레이 → 자동으로 뜨는 서버 접속

✔ 같은 네트워크여야 가능

 

하마치 사용 (다른 와이파이/멀리서)

  1. 하마치 설치
  2. 같은 네트워크 방 참여
  3. 서버 연 사람 → 싱글 월드 LAN 공개
  4. 하마치 IPv4 주소 + 포트번호 입력

예: 25.xxx.xxx.xxx:51234

 

마인크래프트 멀티 오류 해결방법

1.

connection timed out: getsockopt 

connection refused: getsockopt

 

위와 같이 getsockopt 가 뜨는 오류의 경우에는 방화벽을 끄고 멀티플레이를 진행하시면 해결하실 수 있습니다. 

 

먼저 검색창에 방화벽이라 검색한 후, Windows Defender 방화벽에 들어가줍니다.

 

 

이후 Windows Defender 방화벽 설정 또는 헤제를 클릭하여 들어가줍니다.

그럼 이 화면이 나올텐데, 여기서 전부 Windows Defender 사용안함을 체크해 줍니다.

 

그럼 이렇게 된 상태에서 아래의 확인버튼을 눌러줍니다. 

확인버튼을 누르지 않고 x를 눌러 나가거나 취소를 누르시면 적용이 되지 않습니다.

 

 

이렇게 되었다면 끝입니다.

 

2.

unknown host

 

이러한 오류메세지가 뜨는 경우에는 주소확인이 실패한 것으로 잘못된 IP, 도메인 또는 DNS의 문제입니다.

 

그러므로 IP나 도메인이 틀렸는지 확인하고, 그래도 안된다면 VPN을 사용해보시는걸 추천드립니다.

 

 

3. 기타

gethostname failed : 로컬 호스트 이름 문제가 있을때

something went wrong : 연결자체의 문제(네트워크 점검)

반응형
반응형

학교 쉬는법, 현장체험학습서 작성팁, 현장체험학습서로 오래 쉬는법, 질병결석, 질병조퇴, 학교 쉬고 싶을때, 학교 째고 싶을 때. 수능 끝나고 학교 쉬기, 수능 끝나고 학교,

 

정말 아프거나, 가정사가 생겨 학교를 쉬어야할 때는 어떻게든 학교를 쉴 수 있습니다. 하지만, 이번 글에서는 이런 경우를 제외하고도 그냥 학교를 가기 싫을때 쉬는법을 알려드리겠습니다.

 

학교를 합법적으로 쉬는법은 크게

 

1. 질병결석, 질병 조퇴
2. 현장체험학습서 작성

 

가 있습니다.

 

지금부터 하나씩 구체적으로 설명 드리겠습니다.

 

 

1. 질병결석, 질병 조퇴

원래는 몸이 아프거나 병원 진료가 필요한 경우에 사용할 수 있는 방법입니다. 하지만 학교를 가기 싫을 때, 학교를 쨀 수 있는 가장 간단한 방법 중 하나입니다.

 

질병결석, 조퇴는 아래와 같은 절차를 거쳐 할 수 있습니다.

 

질병결석

1. 부모님께 아파서 학교를 쉰다고 말씀드린다.

 

2. 본인 또는 부모님이 담임선생님께 연락을 드린다.

 

3. 병원에 가서 진료를 받는다.

 

4. 진료를 받고 진료확인서를 받는다

 

 

// 처방전을 받고 약은 지을 필요 없습니다.

 

질병조퇴

1. 선생님께 아파서 학교를 조퇴한다고 말씀드린다.

 

2. 부모님께 아파서 조퇴한다고 연락드린다.

 

3. 병원에 가서 진료를 받는다.

 

4. 진료를 받고 진료확인서를 받는다.

 

 

// 처방전을 받고 약은 지을 필요 없습니다.

 

장점 : 간단하게 쉴 수 있다.

단점 : 인정결석 처리가 아닌 질병결석, 질병조퇴 처리가 된다.

 

 

2. 현장체험학습서 작성

현장체험학습서는 학생이 학교 밖에서 교육적 활동(여행, 체험, 가족 활동 등)을 하려 할 때 학교의 승인을 받아 출석인정결석으로 처리하기 위한 문서입니다.

 

현장체험학습서 제출하여 학교를 쉬는 방법은 아래의 절차를 거쳐서 할 수 있습니다.

 

1. 선생님께 현장체험학습서를 제출하여 학교를 쉬고 싶다고 말씀드린다.

 

2. 그러면 현장체험학습계획서와, 보고서를 받을 수 있다.

(현장체험학습서 양식은 본인 학교 홈페이지에서 구할 수도 있다.)

 

3. 계획서를 작성하여 제출한다.

(계획서는 쉬고 싶은 날을 기준으로 3일전에는 제출해야한다.)

 

4. 학교를 쉬고나서 보고서를 작성한다.

(쉰 이후 7일이내로는 제출해야 출석인정이 된다.)

 

 

주의할 점, 팁 :

1. 현장체험학습계획은 멀리가지 않아도 된다. 집근처 장소로 계획하여도됨.

2. 한번 현장체험학습을 가서 사진을 여러번 찍은 후. 각각 다른 날, 다른 장소인거처럼 보고서에 게시.

3. 보고서에 올리는 사진에는 가족구성원이 나와야 함.

 

 

 

 

 

반응형
반응형

6094 : [기초-리스트] 이상한 출석 번호 부르기3(py) 해결

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 37290  해결: 22776
본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. 
------

정보 선생님은 오늘도 이상한 출석을 부른다.

영일이는 오늘도 다른 생각을 해보았다.
출석 번호를 다 부르지는 않은 것 같은데... 가장 빠른 번호가 뭐였지?

출석 번호를 n번 무작위로 불렀을 때, 가장 빠른 번호를 출력해 보자.

단, 
첫 번째 번호와 마지막 번호가 몇 번인지는 아무도 모른다.
음수(-) 번호, 0번 번호도 있을 수 있다.

참고
리스트에 출석 번호를 기록해 두었다가, 그 중에서 가장 작은 값을 찾아내면 된다.
그런데, 가장 작은 값은 어떻게 어떤 것과 비교하고, 어떻게 찾아야 할까?

 
입력
입력
번호를 부른 횟수(n, 1 ~ 10000)가 첫 줄에 입력된다.
n개의 랜덤 번호(k)가 두 번째 줄에 공백을 사이에 두고 순서대로 입력된다.

 
출력
 
출력
출석을 부른 번호 중에 가장 빠른 번호를 출력한다.

 

입력 예시

입력 예시   예시 복사

10 10 4 2 3 6 6 7 9 8 5

 

출력 예시

 

출력 예시

2

 

내 풀이

n = int(input())
k = input().split()

d = []  
for i in k:
    i = int(i)
    d.append(i) 

print(min(d))
반응형
반응형

1041 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기(설명) 해결

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 148783  해결: 93107
영문자 1개를 입력받아 그 다음 문자를 출력해보자.

영문자 'A'의 다음 문자는 'B'이고, 영문자 '0'의 다음 문자는 '1'이다.

참고
숫자는 수를 표현하는 문자로서 '0' 은 문자 그 자체를 의미하고, 0은 값을 의미한다.

힌트
아스키문자표에서 'A'는 10진수 65로 저장되고 'B'는 10진수 66으로 저장된다.
따라서 문자도 값으로 덧셈을 할 수 있다.

입력
입력
영문자 1개가 입력된다.


출력
 
출력
다음 문자를 출력한다.
 

입력 예시
입력 예시   예시 복사

a

 

출력 예시

 

출력 예시

b

 

 

내 풀이

#include <stdio.h>

int main()
{
    char a;
    scanf("%s", &a);
    printf("%c", a+1);
    

}
반응형
반응형

1045 : [기초-산술연산] 정수 2개 입력받아 자동 계산하기 해결

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 282126  해결: 105639
정수 2개(a, b)를 입력받아 합, 차, 곱, 몫, 나머지, 나눈 값을 자동으로 계산해보자.
단 0 <= a, b <= 2147483647, b는 0이 아니다.

입력
 
입력
정수 2개가 공백을 두고 입력된다.


출력
 
출력
첫 줄에 합
둘째 줄에 차,
셋째 줄에 곱,
넷째 줄에 몫,
다섯째 줄에 나머지,
여섯째 줄에 나눈 값을 순서대로 출력한다.
(실수, 소수점 이하 셋째 자리에서 반올림해 둘째 자리까지 출력)


입력 예시
 
입력 예시   예시 복사

10 3

 

출력 예시

 

출력 예시

13 7 30 3 1 3.33

 

 

내 풀이

#include <stdio.h>

int main(){
	int a,b;
	scanf("%d %d", &a, &b);
	printf("%d\n", a+b);
	printf("%d\n", a-b);
	printf("%d\n", a*b);
	printf("%d\n", a/b);
	printf("%d\n", a%b);
	
	printf("%0.2f", (float)a/b);
}

 

반응형
반응형

1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1(설명) 해결

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 179177  해결: 65065
정수가 순서대로 입력된다.
-2147483648 ~ +2147483647, 단 개수는 알 수 없다.

0이 아니면 입력된 정수를 출력하고, 0이 입력되면 출력을 중단해보자.
while( ), for( ), do~while( ) 등의 반복문을 사용할 수 없다.


참고
goto 명령문을 사용하면 간단한 반복 실행을 만들 수 있다.
반복 실행 부분을 빠져나오기 위해(즉 무한 반복을 방지하기 위해)
반복 실행 되는 도중에 조건을 검사해야 한다.

goto 이름:
이 명령은 이름: 이 작성된 곳으로 프로그램의 실행 흐름을 바꾸어 준다.

"이름:" 과 같이 콜론(:)이 붙어있는 부분을 이름표(label, 레이블)라고 한다.
레이블은 특별한 선언 없이 사용할 수 있으며 언더바(_)나 영문자로 시작하면 된다.
레이블은 한 단어처럼 공백없이 모두 붙여 써야 한다.

switch( ) ... case ... : ... break; 에서
case ... : 도 일종의 레이블이라고 생각할 수 있다.

goto 레이블:
명령을 사용하면 반복되는 부분을 여러 개 자유롭게 만들 수 있다.

goto 명령은 반복 실행을 만들어낼 수 있는 가장 간단한 명령이지만,
복잡하게(스파게티 코드) 사용하는 경우, 이해가 어렵고 오류가 생기기 쉽다.


예시
  int n;
reload: //레이블은 콜론(:)으로 끝내고, 일반적으로 들여쓰기를 하지 않는다.
  scanf("%d", &n);
  printf("%d", n);
  if(n!=0) goto reload; //reload라고 적혀있는 레이블로 실행 이동

입력

입력
정수가 순서대로 입력된다.
-2147483648 ~ +2147483647, 단 개수는 알 수 없다.


출력
 
출력
입력된 정수를 줄을 바꿔 하나씩 출력하는데, 0이 입력되면 종료한다.
(0은 출력하지 않는다.)
 

입력 예시
입력 예시   예시 복사

7 4 2 3 0 1 5 6 9 10 8

 

출력 예시

 

출력 예시

7 4 2 3

 

내 풀이

#include <stdio.h>

int main(){
	int n;
reload: 
  scanf("%d", &n);
  if(n!=0){
  	printf("%d\n", n);
  }
  if(n!=0) goto reload;		
}

 

반응형
반응형

1046 : [기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기 해결

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 270947  해결: 107089
정수 3개를 입력받아 합과 평균을 출력해보자.
단, -2147483648 ~ +2147483647

입력
 
입력
정수 3개가 공백을 두고 입력된다.
단, -2147483648 ~ +2147483647

출력
 
출력
합과 평균을 줄을 바꿔 출력한다.
평균은 소수점 이하 둘째 자리에서 반올림해서 소수점 이하 첫째 자리까지 출력한다.

입력 예시
 
입력 예시   예시 복사

1 2 3

 

출력 예시

 

출력 예시

6 2.0

 

내 풀이

#include <stdio.h>

int main(){
	int a, b, c;
	scanf("%d %d %d", &a, &b, &c);
	printf("%d\n", a+b+c);
	printf("%0.1f", (float)(a+b+c)/3);
	
	
	return 0;
}
반응형

+ Recent posts