728x90

수성비전자방입니다. 오늘은 Arduino IDE를 Microsoft 스토어에서 설치하는 방법을 알아보겠습니다.

 

1. Microsoft 스토어에서 Arduino를 검색하면 Arduino IDE가 나옵니다.

 

2. Arduino IDE 들어가셔서 받기를 클릭하시면 됩니다.

 

3. 시작 화면을 보면 설치가 되었죠?

 

4. 실행하니까 보안 경고가 뜨네요. 액세스 허용하고 사용합시다.

 

참고로 아두이노 공식 누리집(www.arduino.cc/)에서도 내려받으실 수 있습니다. 아두이노 공식 누리집에서는 하드웨어나 프로그래밍 관련 정보도 얻을 수 있으니 활용하시기 바랍니다.

저의 글을 읽어 주셔서 감사합니다. 다음에 만나요!

 

댓글을 달아 주세요

728x90

수성비전자방입니다. 학생들은 Microsoft 365(Office 365)를 무료로 이용할 수 있습니다. 오늘은 Microsoft 365 학생 계정 이용방법을 알아보겠습니다.

 

학생용 Microsoft 365 이용 방법

1. https://www.microsoft.com 에 접속합니다.

2. Office를 클릭합니다.

 

3. 제품을 클릭하고, 학생용을 클릭합니다.

 

4. 학교 이메일 주소를 입력합니다. 학교에서 발급받은 Microsoft 계정에 해당하는 전자 우편 주소를 입력해야 합니다. 이에 관한 세부 사항은 각 학교의 안내(공지사항)를 참고하시기 바랍니다.

 

5. 본인 신분에 맞게 클릭합니다.

 

6. 로그인을 클릭합니다.

 

7. 학교에서 발급받은 MS 계정의 비밀번호를 입력합니다.

 

8. 저는 여기서 No를 클릭했습니다. 본인 상황에 따라 Yes/No를 클릭하시면 됩니다. 저의 경우 학교 계정은 MS오피스에서만 사용할 것이고, 주로 쓰는 MS 계정은 따로 있기 때문에 No를 클릭한 것입니다.

 

9. 이제 거의 다 되었습니다. 시작을 클릭합니다.

 

(대충 넘겨 보시고)

 

10. 오른쪽 위 Office 설치를 클릭하시고, Office 365 을 클릭합니다.

 

11. 이제 내려받으시고, 설치하시면 됩니다.

(그런데 예시 이미지가 인터넷 익스플로러네..?)

 

12. 설치가 끝나면 MS 오피스에서도 학교 계정으로 로그인해야 합니다. 저는 MS오피스에서만 학교 계정을 사용하고 그 외에는 제 개인 계정을 쓸 것이기 때문에 아니요. 이 앱에만 로그인합니다.’를 클릭했습니다.

 

서울시교육청 초·중·고등학교 Microsoft 365 이용 방법

저는 서울시교육청을 기준으로 설명하지만 타 지역 교육청의 경우에도 비슷한 방법으로 Microsoft 365를 이용할 수 있습니다.

 

1. 학교 안내(공지)를 통해 가입인증키를 알아냅니다.

 

2. https://o365.sen.go.kr 에 접속합니다.

(서울 외 다른 지역 교육청의 경우: http://www.o365service.co.kr/office365 서 자신의 지역 선택.)

3. 학생 회원가입으로 들어갑니다.(물론 교직원은 교직원 회원가입으로…)

 

4. ‘개인정보 수집 및 이용 동의체크하시고, 본인 나이에 맞게 선택하신 뒤 다음을 클릭합니다.

 

5. 본인 이름과 전화번호로 휴대폰인증하시고, 학교 안내(공지)를 통해 알아낸 가입인증키(가입 인증 코드)를 입력한 뒤, 다음 클릭합니다.

6. 개인정보를 입력하여 학생용 MS 계정을 생성하게 됩니다.

 

7. Office 365 가입계정 정보 확인으로 들어가셔서 이름과 전화번호로 휴대폰인증하시면,

 

자신의 학생용 MS 계정 전자우편 주소를 확인하실 수 있습니다. 아마도 ID@학교도메인의 형태일 것입니다.

8. 이제 이 계정을 기억하고, 이 본문의 스크롤을 위로 올리셔서 학생용 Microsoft 365 이용 방법 1번 과정부터 진행하시면 됩니다.

 

저의 글을 읽어 주셔서 감사합니다.

학생들에게 Microsoft 365를 무료로 이용할 수 있는 혜택이 주어졌으니, 학생의 혜택을 누리시기 바랍니다.

다음에 만나요!

 

댓글을 달아 주세요

728x90

수성비전자방입니다.

 

언젠가부터 이렇게 Microsoft Edge에 여러 탭을 띄워 놓고 작업하다가 창을 닫은 후, 재부팅하고 다시 엣지를 실행하면

 

오른쪽 위에

'페이지 복원

일부 페이지가 열려 있을 때 Microsoft Edge가 닫혔습니다.'

가 뜨게 되었습니다. 실수로 닫은 것도 아니고 일부러 닫은 건데 저 알림창이 뜨니 짜증납니다. 이제 안 뜨게 해 봅시다.

 

1. Microsoft Edge를 실행합니다.

2. 오른쪽 위 메뉴(···)를 클릭합니다.

3. 설정으로 들어갑니다.

 

4. 시스템으로 들어갑니다.

5. 시작 부스트를 끕니다.

 

이제 여러 가지 탭을 열고 쓰다가 창을 닫고, 재부팅한 뒤 엣지를 실행해도

 

페이지 복원 창이 안 뜨게 됩니다.

 

저의 글을 읽어 주셔서 감사합니다.

다음에 만나요!

댓글을 달아 주세요

728x90

수성비전자방입니다. 엣지 레거시(구버전)는 웹페이지 위에 펜으로 그리는 것이 가능했습니다. 그러나 크로미움 Microsoft Edge로 업데이트되면서 PDF 파일 위에만 그릴 수 있고, 웹페이지 위에는 필기(낙서)를 할 수 없게 되었습니다. 그러나 지금도 확장 프로그램을 사용하면 웹페이지 위에 그림을 그릴 수 있는데요. 오늘은 그 중에서도 터치스크린에서 쓰기 좋은 Draw on Page를 소개해 드리겠습니다.

 

설치하기

1. mybrowseraddon.com/draw-on-page.html 에 접속합니다.

2. 위 스크린샷에서 파란색 네모친 부분을 보세요. 브라우저 별로 선택하실 수 있습니다. 왼쪽부터 크롬, 오페라, 파이어폭스, 엣지, 웹앱 순이군요. 저는 엣지를 사용하므로 4번째 아이콘을 클릭하겠습니다.

(참고로 웹앱은 확장 프로그램 설치가 아니라 별도 페이지에서 바로 그리는 것입니다.)

 

3. 그러면 Microsoft Edge 추가 기능 설치 페이지로 넘어옵니다. 저는 이미 설치되어 있는데요, 설치 전이라면 다운로드 단추가 있을 것입니다. 클릭하셔서 설치하세요.

 

사용하기

확장 프로그램 목록(아이콘)에서 연필 모양 아이콘을 클릭하세요.

 

그러면 Draw on Page가 켜집니다. 그리는 것은 그냥 그리시면 되고, 도형도 추가 가능합니다.

브라우저 왼쪽에 파란색 버튼들이 있는데요, 그 중 위에서 두 번째 아이콘을 누르면

 

이 팝업창이 나옵니다.

단점은 펜으로 필기한 것을 지우는 과정이 불편하다는 것입니다. Move Objects(위의 스크린샷 기준 '선택')을 누르고 지울 내용을 선택한 다음 팝업창 하단의 지우개 아이콘을 클릭해야 합니다.

 

다행히도 Move Objects를 선택한 상태에서는 드래그해서 여러 object들을 선택할 수 있답니다.

 

Draw on Page를 모든 화면에서 쓸 수 있는 것은 아닙니다. 꼭 웹사이트여야만 합니다.(로컬 페이지나 PDF 파일은 불가.)

참고로 PDF파일은 별도 확장프로그램 없이 Edge 자체적으로 그리기 기능이 있으니 활용하시기 바랍니다.(꽤 좋음.)

 

Google Meet 화면 공유도 가능

Google Meet(관련글) 우측 하단 발표 시작을 클릭하고, 을 선택하시면

 

웹브라우저에 열려 있는 모든 탭이 목록에 나타납니다. 원하는 탭을 클릭하고 공유하세요.

 

공유한 탭에 들어가서 Draw on Page로 그림을 그리면 위와 같이 Google Meet 공유 화면에도 필기가 전송됩니다.

 

저의 글을 읽어 주셔서 감사합니다.

이렇게 오늘은 터치스크린에서 쓰기 좋은 확장 프로그램을 알아보았습니다.

다음에 만나요!

댓글을 달아 주세요

728x90

수성비전자방입니다. 저는 Microsoft Edge를 주로 사용합니다. 2020년에는 엣지가 크로미움 기반으로 업데이트되면서 더욱 사용하기 편리해졌습니다.(크로미움에 최적화된 누리집이 많아서...) 요즘은 인터넷 익스플로러에서 크로미움 Microsoft Edge로 갈아타는 분들도 계실 겁니다. 그런데 크로미움 Microsoft Edge를 쓰다 보면 인터넷 익스플로러나 Microsoft Edge 레거시(구버전)가 그리워질 때가 있습니다.

 

무엇이 문제인가?

네이버 MYBOX를 예로 들겠습니다. 사생활 침해 여지가 없는 폴더를 띄워 놓고...

IE나 엣지 레거시(구버전) 브라우저에서 파일을 내려받을 때 뜨는

url*.*(...)을(를) 열거나 저장하시겠습니까? 열기(O)/저장(S)▼/취소(C)

여기서 굳이 내려받을 필요는 없고 파일 구경만 할 거라면 열기를 누릅니다.

내려받고 싶으면 저장을 누르는데, 저는 펼침 메뉴(▼)를 눌러 다른 이름으로 저장을 하는 것을 좋아했습니다.

 

그런데 크로미움 브라우저에서 파일을 내려받으려고 클릭하면 브라우저 왼쪽 아래에서 바로 내려받기가 시작되는 것을 확인하실 수 있습니다.

 

이렇게 내려받아지는 파일들은 모두 다운로드 폴더에 저장됩니다.

그냥 임시로 열기만 하고 싶었는데... 혹은 다른 폴더에 다른 이름으로 저장하려고 했는데...

이런 경우에는 크로미움 Microsoft Edge에 대한 아쉬움이 느껴질 수가 있어요.

그런데 설정을 조금만 바꿔주시면 IE나 Microsoft Edge 레거시(구버전)처럼 열기/다른이름으로저장 선택이 가능해집니다!

 

어떻게 해결하나? - 크로미움 엣지에서도 열기/다른이름으로저장 선택할 수 있게 설정한다.

1. 오른쪽 위에 있는 메뉴(···)를 클릭합니다.

2. 설정(밑에서 3번째)을 클릭합니다.

 

3. 다운로드를 클릭합니다.

4. 각 다운로드 시 수행할 작업에 대해 확인을 켭니다.

 

이제 파일을 내려받으려고 하면 브라우저 왼쪽 아래에 '*.*(으)로 무엇을 하시겠습니까?'라는 질문과 함께 열기, 다른 이름으로 저장 버튼이 있는 것을 확인하실 수 있습니다. IE나 엣지 레거시(구버전)와는 달리 '저장'은 없어진다는 점이 아쉬운 분들도 있겠죠? 본인의 사용 패턴에 따라 설정하시면 되겠습니다.

 

저의 글을 읽어주셔서 감사합니다.

Microsoft에서 만든 브라우저는 대체로 열기/다른이름으로저장 기능을 구현해 주는 것 같습니다. 인터넷 익스플로러도 그랬고, Windows 8 인터넷 익스플로러 메트로 앱도 그랬으며, Microsoft Edge의 경우 엣지 레거시와 크로미움 엣지 모두 '열기' 기능과 '다른 이름으로 저장' 기능이 지원됩니다. 브라우저 출시(업데이트?) 초기에는 지원하지 않더라도 조금만 기다리면 추가적인 업데이트를 통해 지원해 주더라고요. 다만, 크로미움 Microsoft Edge의 경우 설정을 바꿔 주어야 열기/다른이름으로저장 기능을 이용할 수 있으니 유의해야 하겠습니다.

다음에 만나요!

 

댓글을 달아 주세요

728x90

수성비전자방입니다. 마인크래프트는 건축, 생존 등을 하는 게임입니다. 개인적인 생각으로는 친구와 함께하면 더 재밌는 것 같습니다. 다른 집에 사는 친구와 함께 멀티를 하려면 서버를 열어야 합니다. 마인크래프트 자바에디션에서 가장 기본적인 서버는 바닐라 서버입니다.(단, 바닐라 서버에서는 모드 설치가 불가능합니다.) 오늘은 마인크래프트 자바에디션 바닐라 서버 여는 법에 대해서 알려드리겠습니다.

 

우선 마인크래프트가 설치된 PC에서 서버 파일을 내려받으세요.

1. 우선 Minecraft Launcher에서 설치 설정을 클릭합니다.

2. 신규를 클릭합니다.

 

3. 버전을 확인하시고 버전 오른쪽에 작게 서버라고 쓰인 것을 누릅니다.

 

4. 웹브라우저가 열리는데 왼쪽 아래 보시면 server.jar 파일을 내려받으실 수 있습니다.

 

5. 차단되었다고 뜨는데 유지를 클릭합니다.

 

서버로 사용할 PC에 Java를 설치하세요.

1. https://java.com 으로 접속합니다.

2. 무료 Java 다운로드를 클릭합니다.

 

3. 동의 및 무료 다운로드 시작을 클릭합니다. 설치 파일을 내려받으시고, 실행하시기 바랍니다.

 

4. 대상 폴더를 변경하실 분은 왼쪽 아래 체크 박스를 체크하시기 바랍니다.

5. 설치를 클릭합니다.

 

6. 설치가 다 되면 닫기를 눌러 종료합니다.

 

본격적으로 서버를 열어 봅시다.

서버로 사용할 PC가 제 PC가 아니다 보니 확장명 관련 설정을 바꾸지 못했습니다. 스크린샷에 확장명이 안 보이더라도 양해 부탁드립니다.

1. 마인크래프트 런처에서 내려받은 server.jar 파일을 서버 컴퓨터에 넣은 뒤(전송한 뒤) 실행합니다.

 

2. 그러면 아무 창도 안 열리고 파일들만 몇 개 생겼을텐데 elua.txt 파일을 실행합니다.

 

3. 셋째 줄에 eula=false 라고 되어 있을텐데, false를 true로 바꿔주고 저장합니다.

 

4. 서버 관련 설정을 바꾸기 위해서는 server.properties 파일을 수정해야 합니다. 소스 파일 편집기로 수정하시면 되는데 그런 거 없으시다면 메모장으로 편집하셔도 됩니다. 제가 서버로 사용할 PC에도 소스 파일 편집기가 없는 관계로 메모장을 실행했습니다. server.properties를 메모장에 드래그하시면 됩니다.(물론 파일 열기를 하셔도 되고... Ctrl+O를 하셔도 되고...)

 

5. 원하는 대로 수정하신 후 저장하세요. 이 파일에 대한 자세한 설명은 마인크래프트 전문 블로거 분들께서 정리해 두셨으리라 생각하고(아니면 나무위키를 참고하셔도 됩니다.) 저는 저에게 필요한 부분만 정리해 보겠습니다.

 

[필자의 server.properties 수정 요령]

*gamemode 변경하기(그런데 이건 맵을 새로 만들 때 적용되는 거라서 사실 기존에 제작하신 맵으로 플레이하실 분은 맵 자체 gamemode를 원하는 대로 설정해 두셔야 합니다.)

*difficulty=peaceful(물론 다른 난이도를 원하면 다르게 설정... 제가 좀비를 싫어해서 평화로움으로 설정했습니다.)

*enable-command-block=true(command block 사용을 허용하는 설정입니다.)

*max-players=20(최대 접속자 수: 20명. 최대 접속자 수를 변경하려면 숫자를 수정.)

 

6. 이제 서버를 본격적으로 열어 봅시다. 이번에는 배치 파일(*.bat)을 만들어야 합니다.

1
2
java -Xmx1G -Xms1G -jar server.jar
pause
cs

1행에 주목하시기 바랍니다. RAM 할당 관련 내용입니다. -Xmx1G는 최대 용량이 1GB임을 의미하며, -Xms1G는 최소 용량이 1GB임을 의미합니다. 이 경우 마크 서버에 1GB RAM을 할당하겠다는 뜻입니다. 사실 이것뿐만 아니라 서버 운영과 관련해서 RAM을 더 잡아먹기 때문에 서버 컴퓨터 사양의 RAM을 전부 다 지정하면 안 됩니다. RAM 할당은 본인 상황에 맞게 조절하시기 바랍니다.

저의 경우, 서버로 사용할 PC의 RAM이 8GB였는데 서버에 RAM을 2GB로 할당하고 싶었지만, 그렇게 하니 오류가 발생하더라구요..(서버 구동 자체가 안 됩니다.) 그래서 1GB밖에 할당을 못했습니다.

참고로, RAM 용량을 MB 단위로 할당하고 싶으신 분은 -Xmx ?M -Xms?M의 형식으로 작성하시기 바랍니다.

1행 마지막 부분의 -jar server.jar는 server.jar를 실행한다는 의미입니다. 혹시 파일명을 바꾸셨다면 바꾼 파일명을 입력하시기 바랍니다.

 

배치 파일은 편의상 start.bat라고 하겠습니다. 파일명은 다르게 하셔도 되지만, 확장명 .bat 는 지켜주셔야 합니다. 배치 파일은 소스코드 편집기로 작성하시면 되지만, 없는 경우 메모장을 사용하셔도 무방합니다. 저장할 때 파일 이름에 start.bat라고 쓰고, 파일 형식을 모든 파일로 해 주시면 됩니다.(요즘은 파일 형식 안 바꿔도 되긴 하던데...)

 

7. 방금 만든 start.bat를 실행합니다.

8. Microsoft Defender SmartScreen 관련 경고창이 뜨면 추가 정보를 클릭합니다.

 

9. 실행을 클릭합니다.

 

10. 액세스 허용을 해 줍니다.

 

11. 로딩이 다 될 때까지 기다리시기 바랍니다. 시간이 오래 걸립니다. 스폰 지점 준비가 다 끝나면 아래와 같은 문구가 뜰 겁니다.

Done (s)! For help, type "help"

 

서버 PC 고정 IP 설정하기

서버를 여러 번 열 것이라면 서버 컴퓨터의 IP는 고정되어 있는 것이 편합니다. 아래 글을 참고하셔서 고정 IP를 설정하시기 바랍니다.

https://toopyo.tistory.com/entry/Windows10PublicIP

 

포트포워딩

공유기를 사용하는 경우 각 장치에 사설 IP가 부여됩니다. 같은 네트워크 안에서는 사설 IP를 입력하여 서버에 접속할 수 있지만, 외부 네트워크에서 서버에 접속하려면 공인 IP를 입력해야 하므로 공유기에서 포트포워딩을 해 주어야 외부 접속이 가능합니다.

포트포워딩 하실 때 내부 포트는 server.properties 파일에 있는 포트 번호를 입력하시면 되는데 포트 관련 부분을 건드리지 않으셨다면 25565일 것입니다. 외부 포트는 내부 포트와 동일하게 하셔도 되고, 그 외에 쓰고 싶으신 포트 번호를 쓰셔도 됩니다.(위의 이미지는 외부 포트를 38080으로 설정한 예시입니다.)

 

KT 공유기(Giga Wifi Home) 포트포워딩

 

위에 본인의 공유기가 없을 경우 인터넷에 공유기 이름을 검색해 보면 포트포워딩 하는 방법이 나오므로 검색해 보시기 바랍니다.

 

서버에 접속할 친구에게 알려줘야 할 것

서버의 공인 IP 주소와 외부 포트 번호를 알려줘야 합니다. 공인 IP 주소는 공유기 설정 페이지에서 확인하실 수도 있고, 아니면 그냥 네이버나 다음 등에 '내 아이피'라고 검색하시면 나옵니다.

 

서버에 접속하는 방법

Multiplayer를 클릭합니다.

 

Proceed를 클릭합니다.

 

Add Server를 클릭합니다.

 

Server Address에 서버공인IP:외부포트를 입력합니다.

가령, 서버의 공인 IP 주소가 123.45.67.8이고, 외부 포트를 38080으로 설정했다면, 123.45.67.8:38080을 입력하시면 됩니다.(포트포워딩 단락의 이미지 상황)

그 다음 Done을 클릭합니다.

 

이제 저 서버를 클릭(더블 클릭)해서 접속하시면 됩니다.

이때, 방화벽 경고창이 뜰 수 있는데 액세스 허용을 눌러 주시기 바랍니다.

 

드디어 접속 성공!

 

기존에 만든 맵으로 멀티를 하고 싶다면?

잠시 서버를 끄고, 작업을 하도록 하겠습니다.

 

서버 폴더 안에 world 폴더가 있습니다. 그 안에 있는 파일들을 모두 삭제하시고, 맵 세이브파일 폴더 안에 있는 파일들을 모두 서버 폴더 안에 있는 world 폴더 안으로 복사하시면 됩니다.

 

알아두면 좋은 서버 관련 명령어

위 스크린샷에서 파란 동그라미 친 부분에 서버 관련 명령어를 쓸 수 있습니다.

 

op <플레이어>

<플레이어>에게 관리자(op) 권한을 부여합니다. 이 권한이 있는 사람은 게임 안에서 명령어를 사용할 수 있습니다.

가령, steve라는 플레이어에게 op 권한을 주려면 op steve라고 입력한 후 엔터 치시면 됩니다.

 

deop <플레이어>

<플레이어>에게 있는 관리자(op) 권한을 해지합니다.

 

save-all

서버 데이터를 저장합니다.

 

stop

서버를 종료합니다. 이 명령어를 입력하면 잠시 시간이 흐른 후 서버가 꺼지며, 창이 닫힙니다.

 

저의 글을 읽어 주셔서 감사합니다.

다음에 만나요!

 

댓글을 달아 주세요

728x90

수성비전자방입니다. 오늘은 Visual Studio Code에서 C언어 컴파일하는 방법에 대해 알아보겠습니다.

 

[Visual Studio Code]1. 설치 

 

Visual Studio Code 설치 방법과 한국어 패치 방법이 궁금하신 방법은 위의 글을 읽어 보시기 바랍니다.

 

C/C++ 확장 설치

*.c 파일을 만들면 오른쪽 아래에 확장을 설치하라고 뜰텐데 그걸 설치해 줍니다.

 

아니면 확장에서 C/C++을 찾아서 설치해 주시면 됩니다.

 

사실 아직 C언어 컴파일은 불가능합니다. GCC를 설치해야 합니다. GCC‘GNU Compiler Collection’의 약자로, C언어 컴파일러를 포함하고 있습니다. 위 스크린샷에 빨간 밑줄로 표시해 둔 것을 클릭하셔도 되지만, 그냥 아래 방법으로 따라가시면 됩니다. 인스톨러를 사용하는 방법과 직접 압축을 푸는 방법이 있습니다. 원하는 방법을 이용하시기 바랍니다.

 

GCC(MinGW) 설치(인스톨러 사용)

1. https://sourceforge.net/projects/mingw-w64/ 로 접속합니다.

2. Download를 클릭합니다.

 

3. 오 초 기다리시면 왼쪽 아래에서 내려받으실 수 있습니다.

 

4. 내려받아 실행하시면 됩니다. Next를 클릭합니다.

 

5. Architecture에 주목하겠습니다.

i686: 32bit

X86_64: 64bit

본인의 PC 환경에 맞도록 선택하여 설치하시기 바랍니다.

 

6. 설치하시면 되는데 설치 경로를 기억해 두시기 바랍니다.

(어디에 적어 두거나 스크린샷을 찍어 두면 되겠죠?)

 

설치중...

설치가 완료되면 환경 변수 설정을 하시기 바랍니다.

 

???

사실 저는 실패했습니다. 그래서 저는 아래의 방법으로 했죠.

 

GCC(MinGW) 설치(직접 압축 해제)

1. https://sourceforge.net/projects/mingw-w64/ 로 접속합니다.

2. Files를 클릭합니다.

1~2. 사실 그냥 https://sourceforge.net/projects/mingw-w64/files/ 로 접속하시면 됩니다.

 

3. 스크롤을 내립니다.

 

4. 본인이 원하는 버전을 클릭하세요.

왼쪽부터 Architecture-Threads-Exception입니다.

 

5. 오 초 정도 기다리시면 왼쪽 아래에 뜰 것입니다.

내려받으시고, 실행하세요.

 

6. 압축을 푸시기 바랍니다. 일단 아무데나 풀어주세요. 어차피 설치 경로에 바로 못 풉니다.

 

7. (알집 기준)의심 파일 경고가 떠도 그냥 '예' 누르시면 됩니다.

 

8. 압축 푼 것을 적당한 위치에 넣어 주세요. 저는 mingw64 폴더 안에 있는 것을 C:\Program Files\mingw-w64에 넣었습니다.

(지금 생각해 보면 그냥 mingw64 폴더를 C:\Program Files 안에 넣어도 되었을 것 같은데…)

아무튼 지금 넣은 위치를 잘 기억해 주세요.(어디에 써 두시거나 스크린샷하면 편하겠죠?)

 

9. 관리자 권한이 필요하다고 합니다. 계속을 눌러 주세요.(모든 항목에 같은 작업 실행 체크하면 편함.)

 

환경 변수 편집

10. 시스템 환경 변수 편집을 실행합니다.(검색창에서 검색하면 되겠죠?)

 

11. 고급 탭에 들어갑니다.

12. 환경 변수(N)를 클릭합니다.

 

13. 시스템 변수 Path를 선택하고, 편집을 클릭합니다.

 

14. 새로 만들기를 클릭합니다.

15. MinGW가 설치된 경로\bin 을 입력합니다.

16. 확인을 클릭합니다.

17. 확인을 클릭합니다.

18. 확인을 클릭합니다.

 

19. 명령 프롬프트(검색창에 cmd 치면 나옴.)gcc 명령을 내려서 위와 같이 뜨면 성공입니다.

참고로 gcc -v 명령을 내리면 엄청 길게 뭐가 나오는데 맨 밑에 여러분이 설치하신 버전이 뜰 것입니다.

혹시 ‘gcc’() 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라고 나오면 설치가 제대로 안 된 것입니다. 환경 변수 설정을 잘못하지는 않았는지 다시 한 번 점검해 보세요.

 

C언어 빌드 및 실행

1. C언어로 먼저 프로그래밍을 해 주세요. 저는 간단하게 Hello World!를 띄워 보겠습니다.

2. 터미널 창에서 컴파일을 진행하겠습니다. 터미널 창이 없다면 메뉴 모음 터미널(T)새 터미널을 클릭하시면 됩니다.

3. gcc 파일명.c 또는 gcc .\파일명.c 를 입력합니다.(단, 파일 경로가 맞다는 전제 하에...) 이 명령을 실행하고 나면 해당 C언어 소스코드가 빌드됩니다.

4. .\a.exe 를 입력합니다.

그러면 컴파일된 파일이 실행되며 출력 결과를 확인하실 수 있습니다.

 

GCC 빌드 옵션

[실행파일명 지정] -o 를 사용합니다.

1. 역시 C언어로 먼저 프로그래밍을 한 상태에서 진행하겠습니다.

2. 터미널 창에서 컴파일을 진행하겠습니다. 터미널 창이 없다면 메뉴 모음 터미널(T)새 터미널을 클릭하시면 됩니다.

3. gcc 파일명.c -o 원하는실행파일명 을 입력합니다.

물론 gcc .\파일명.c -o 원하는실행파일명 을 입력하셔도 됩니다.

파일 경로가 다르면 그 경로도 고려해야 하고요.

4. 원하는실행파일명.exe 파일이 생성되었습니다.

5. 터미널에 .\원하는실행파일명.exe 를 입력합니다.

그러면 컴파일된 파일이 실행되며 출력 결과를 확인하실 수 있습니다.

 

[Linking 전까지만 진행, 목적 파일(*.o) 얻는 법] -c 를 사용합니다.

1. 역시 C언어로 먼저 프로그래밍을 한 상태에서 진행하겠습니다.

2. 터미널 창에서 컴파일을 진행하겠습니다. 터미널 창이 없다면 메뉴 모음 터미널(T)새 터미널을 클릭하시면 됩니다.

3. gcc 파일명.c -c 또는 gcc .\파일명.c -c 를 입력합니다.(당연하게도, 파일 경로가 맞다는 전제 하에...)

4. 파일명.o 파일이 생성되었습니다.

 

저의 글을 읽어 주셔서 감사합니다.

제가 잘못 설명한 부분이 있다면 지적해 주세요.

궁금하신 점이 있다면 댓글로 질문해 주시기 바랍니다. 제가 아는 범위 안에서 답변해 드리겠습니다.

다음에 만나요!

 

댓글을 달아 주세요

728x90

수성비전자방입니다. 오늘은 Visual Studio Code 설치 및 한국어 패치 방법에 대해 알아보겠습니다.

Visual Studio CodeMicrosoft에서 배포하는 개발자를 위한 도구입니다. 사적 이용 및 상업적 이용이 무료입니다.

 

Visual Studio Code 설치하기

1. https://visualstudio.microsoft.com/ 에 접속합니다.

2. Visual Studio 코드 다운로드를 클릭합니다.

 

3. 본인 운영체제를 클릭합니다. 저는 Windows PC를 사용하므로 Windows x64를 클릭했습니다.

 

4. 새 탭이 열리는데 아래쪽을 보시면 내려받으라고 배너가 생겼을 것입니다.

 

5. 내려받아 실행하시면 위와 같은 창이 뜰 것입니다. 사용권 계약을 잘 읽어보시고, 동의하신 후 다음을 클릭합니다.

 

6. 설치 위치를 선택하는 화면입니다. 다음을 클릭합니다.

 

7. 시작 메뉴 폴더를 만드는 화면입니다. 다음을 클릭합니다.

 

8. 추가 작업을 선택하는 화면입니다. ‘PATH에 추가한다는 것이 환경 변수 ‘PATH’에 추가하겠다는 뜻 같은데 잘 모르겠습니다. 왠지 체크하면 좋을 것 같습니다. 다음을 클릭합니다.

 

9. 설치합니다.

 

10. Visual Studio Code를 실행해 보겠습니다.

 

첫화면입니다. 왼쪽을 보면 아이콘들이 보이는데

 

각각 이런 기능입니다.

이제 한국어 패치를 해 보겠습니다. 한국어 확장을 설치하면 됩니다. 아래의 11번부터 시작합니다.

 

한국어 확장팩 설치

11. 확장을 클릭합니다.

12. Korean을 검색합니다.

13. Korean Language Pack for Visual Studio Code를 클릭합니다.

14. Install을 눌러 설치합니다.

 

15. 오른쪽 아래에 VS Code를 재시작하라는 창이 뜹니다. Restart Now를 클릭하면 재시작됩니다.

 

한국어가 적용되었습니다.

 

인코딩

이 부분은 상황에 따라 적용해야 할 때도 있고, 적용하지 않는 것이 좋을 때도 있습니다. 파일마다 적용하는 것이니 매번 잘 판단하셔서 적용하시기 바랍니다.

오른쪽 아래 UTF-8을 클릭하시면 위에 목록이 나오는데 인코딩하여 다시 열기를 클릭합니다.

 

Korean을 검색하셔서 Korean(EUC-KR)을 선택하시면 됩니다.

 

저의 글을 읽어 주셔서 감사합니다.

Visual Studio Code에서는 여러 언어로 프로그래밍이 가능합니다. 다만, 해당 언어에 대한 확장이나 컴파일러는 직접 설치하셔야 합니다.

2021123일 토요일 C언어 컴파일을 위한 확장 설치와 GCC 설치 방법에 대한 글을 올릴 예정입니다. 본문 아래에 있는 네이버 이웃 추가 또는 구독하기를 클릭하여 수성비전자방을 구독해 주시면 새 글이 올라왔을 때 확인하실 수 있습니다. 많은 이용 부탁드립니다.

다음에 만나요!

 

댓글을 달아 주세요

728x90

안녕하십니까? 수성비입니다. 2017년 1월 쯤에 Windows 필수 패키지 2012 지원이 종료되면서 무비메이커를 쓸 수 없게 됐었는데요. 저는 그런 것을 미리 알고 설치 파일을 따로 갖고 있었지만 설치가 안 되더라구요.. 그래서 포토샵으로 편집할까 했더니 포토샵은 오류가 있네요... 그래서 다른 무비메이커를 찾았습니다.(제공하는 곳은 Microsoft가 아닌데 프로그램은 기존 무비메이커와 동일함.) Windows Movie Maker 2016 설치 방법을 알아보겠습니다.

 

1. http://windows-movie-maker.org 로 접속합니다.

2. 위 사진에서 파란색으로 동그라미한 것:Windows 필수 패키지 2012 무비메이커

                                        그 옆의 것:Windows XP 무비메이커

필요한 것을 내려받습니다.(보통 파란 것이 필요할 것 같습니다. Windows XP 또한 지원이 종료된 지 오래됐으므로...)

*형광펜: 계속하기 전에 다른 모든 앱들을 닫아주세요.

3. Next!

4. 읽어도 이해 안 될 것 같죠? Next!

5. 설치 경로

6. 시작 메뉴에 폴더를 만들 폴더 이름 설정

7. 체크 박스 위에서부터

□바탕화면에 아이콘 만들기

□Quick Launch(?) 아이콘 만들기

저는 다 체크 해제했습니다.

8. Install 합니다.

9. 설치 완료!

이제 Launch Windows Movie Maker 합니다.

10. MS가 만든 거 올려놓았으면서 돈을 요구합니다.(원래 여기서 만들었나?) 그런데 돈을 낼 거였으면 차라리 다른 프로그램을 샀죠.. Later을 눌러주시면 됩니다.

분명 Movie Maker 2016이라고 했는데 2012? 어쩌면 저에게는 더 좋은 일일 수도 있습니다.(이전에 만든 것과 호환이 돼서...)

11. 분위기가 Accept 누르면 될 것 같죠?

12. 와!! 그리웠던 Movie Maker이 돌아왔습니다!!!

13. 전에 만들어 놓았던 파일과 완벽 호환! 이제 고민이 덜어졌네요.. 저거 다시 못 살리는 줄 알고 걱정했는데...

 

*시작에서 Movie Maker을 검색하면 두 가지가 뜨는데 위 사진에서 별표한 Movie Maker을 실행하시면 유료 결제하라는 창이 안 뜹니다.(Windows Movie Maker을 실행하면 유료 결제하라는 창이 같이 뜸.) 참고하세요~!

 

*무비 메이커 강좌(설치 방법은 다르지만 사용 방법은 이전과 같아 아래 글로 대체합니다.)

http://toopyo.tistory.com/entry/MovieMakerLesson1

 

다음에 만나요!





댓글을 달아 주세요

728x90

안녕하십니까? 수성비입니다. 바쁜 2주를 보내고 돌아왔습니다.(무슨 개학하자마자 이렇게 바쁜지...) 오늘 제가 가져온 주제는 'HP Deskjet 1510에 충전 잉크 장착하기'로 제가 별로 권장하지는 않는 것입니다. 프린터를 쓰시다 보면 잉크를 다 쓸 때가 있죠? 그러면 잉크를 넣어 주어야 하는데 제가 알기로는 2가지 방법이 있습니다.

 

[프린터 잉크가 없을 때 방법(잉크 카트리지 사용한다는 가정을 하겠습니다.)]

1. 새 정품 카트리지를 구매한다.(권장)

2. 잉크를 충전한다.

 

저도 한때는 새 정품 카트리지를 구매해서 장착했었는데 언젠가부터 홈플러스에서 잉크를 충전해서 쓰고 있네요. 그러면 잉크 충전이 안 좋은 이유는 글 마지막 부분에서 살펴보도록 하겠습니다.(사실 더 할 말이 많은데... 그건 '더보기'를 눌러서 보세요.)

 

[본론 시작!(내용은 잉크 장착 방법인데 사실 잉크 충전하는 과정은 안 나와 있고 장착 방법도 정품 잉크와 충전 잉크 둘 다 같습니다.)]

일단 잉크를 충전하느라 프린터에 잉크 카트리지가 장착되지 않은 상태이구요~.

인쇄할 때 여는 하얀 뚜껑 있죠? 그 뚜껑을 열어줍니다. 그러면 손잡이(?) 달린 검은 뚜껑도 보이시죠? 그걸 열면

이렇게 잉크 장착하는 곳이 가운데로 옵니다.

사진 보시면 '카트리지 뽑을 때 여기를 눌러 뽑는다.'라고 되어있는 것은 충전 전 또는 새 정품 잉크 장착하실 때(그러려면 카트리지를 교체해야 하니까) 참고하시고 저는 장착만 할 것이므로 카트리지 뽑는 것은 건너뛰겠습니다. 빨갛게 제가 칠해놓은 부분을 잘 보세요.

제가 빨갛게 칠해 놓은 부분이 앞쪽으로 오게 장착하셔야 합니다. 왼쪽이 칼라, 오픈쪽이 흑백인 것 같네요.(잘못 장착하면 오류 창이 뜨겠죠. 뭐..) 칼라도 장착 방향은 마찬가지인데 장착 후 모습을 참고하시라고 일부러 색칠하지 않았습니다.

저는 충전한 잉크 카트리지를 장착했죠? 충전 잉크를 장착하면 위와 같은 창이 뜹니다. 새 정품 HP 잉크가 들어 있지 않으니까 '아니오'를 누르면

이 창이 뜨고 '확인'을 누르고 시간이 지나면 '중고 또는 모조 카트리지 탐지됨.' 창이 다시 뜨고 창을 닫는 방법을 반복해야 합니다. 그런데 어떡합니까? 잉크를 충전했으니 써야죠.. 몇 번 창 닫고 프린터 껐다 켜면 괜찮아 집니다.(사실 이게 엄청 귀찮습니다.)

 

여기서 알아보는 [충전 잉크의 단점]입니다.

1. 충전 초기 모조 카트리지라는 창이 자꾸 뜸.

2. 잉크량 확인 불가(그냥 쓰다가 '어? 인쇄 잘 안 되네?' 하면 충전하시면 됩니다.)

 

충전 잉크의 단점이 꽤 귀찮은 단점이죠? 극복할 자신 없으시면 정품 카트리지를 구매하셔서 사용하세요. 그래도 어쩔 수 없이 충전을 하실 때가 있다면 하셔야 겠죠..(저처럼...) HP Deskjet 1510 프로그램을 지우면 된다고는 하는데 저는 그 프로그램이 없으면 양면 인쇄가 잘 안 되는 관계로 귀찮은 단계를 거쳤습니다.

 

다음에 만나요!





 

댓글을 달아 주세요