반응형

ETC 8

파이참(Pycharm) Cannot run program 에러 해결 방법

파이참(Pycharm)을 GitHub와 연동시키는 작업을 하고 코드를 짠 뒤에 Run 시키니 Cannot run program ~~ 라는 에러가 발생했다. 몹시 당황해서 방법을 찾아보니 Shift 키를 2번 누르면 아래와 같은 창이 나오는데, 해당 창의 검색 칸에 Python Interpreter를 검색한다. 그 다음, 본인의 Python 파일의 버전과 동일한지 확인하고, 다르다면 우측의 파란 글씨로 써져있는 Add Interpreter를 통해 설치해주면 된다.

ETC/Pycharm 2023.03.08

백준에서 푼 문제 자동으로 깃허브에 커밋하는 방법

알고리즘이나 코딩테스트를 준비하다보면 백준에서 푼 문제들을 깃허브에 잘 정리해두라는 글들을 종종 볼 수 있다. 본인이 공부한 내역을 남길 수도 있고, 추후에 내 코드를 개선하는 데에 사용할 수도 있기 때문이다. 하지만 매일 매일 푼 문제들을 깃허브에 커밋한다는 것이 쉽지 않다. 까먹을 때도 있고, 쉬운 문제들을 빨리 풀어버리고 넘어가버려서..ㅎ 만약 1일 1커밋을 목표로 하시는 분들이 계시다면 백준 허브를 사용하여 백준 계정을 깃허브에 연동하고 맞게 푼 문제의 소스 코드를 깃허브에 자동 커밋되게 정리한다면 많은 도움이 될 것 같아 정리해본다. 1. 백준에서 로그인한 뒤 solved.ac를 연동한다. 만약, solved.ac 연동 방법을 모른다면 아래의 글을 참고하셔서 연동하면 된다. 2022.11.25 ..

ETC/CodingTest 2023.01.15

백준 계정 solved.ac 연동하는 방법

알고리즘 문제를 풀기에 가장 좋은 사이트 중에 한 곳이 백준이다. 백준은 solved.ac와 연동하여 문제의 레벨이나 나의 레벨을 수치화할 수 있고 기여나 히스토리 등을 확인할 수 있다는 장점이 있어 연동하는 것을 추천한다. 먼저, solved.ac를 연동하기 전 화면과 연동하고 난 후의 화면을 확인해보자. 백준에서 solved.ac를 연동하기 전에는 아래와 같은 화면으로 나타난다. 확실하게 문제만을 확인할 수 있다. 하지만, solved.ac를 연동한다면 어떻게 될까? 무엇인가 바뀌었다. 가장 확연하게 드러나는 부분이 브론즈 V이다. 각 문제마다 대략적인 난이도를 확인할 수 있으며 부가적으로 나의 레벨도 확인할 수 있고, 랭킹이나 기여, 히스토리까지 볼 수 있어 편리하고 연동까지 번거롭지 않아 꼭 연동..

ETC/CodingTest 2022.11.25

코딩테스트를 위한 공부 방법

지금으로부터 약 1년 6개월 전.. 아래와 같은 글을 작성한 바 있다. 2021.05.26 - [코딩테스트(Coding Test)/Programming Basic] - 가장 기본적인 프로그래밍 독학 순서 가장 기본적인 프로그래밍 독학 순서 나는 컴퓨터공학을 전공한 사람으로 대학에서 C, JAVA, C++, Python, HTML/CSS을 배웠다. 전형적인 수동형 사람이었다. 뭔가 알아보고 스스로 해보기보단 대학 커리큘럼에 맞추어 공부하는 그저 그런 학 spero-spera.tistory.com 해당 글을 연재할 당시만해도 기본적인 프로그래밍 독학 순서는 정말 저렇다고 생각했고, 나 역시 해당 방식으로 공부했었다. 하지만 시간이 지나며 많은 자료를 읽어보고 나 역시 프로그래밍 공부를 다시 시작하며 해당 글..

ETC/CodingTest 2022.11.05

[티스토리] 티스토리와 네이버 연결 방법

안녕하세요~ 페로페라입니다🌸 오늘은 티스토리와 네이버를 연동하는 방법에 대해 포스팅해보려고 합니다! 티스토리에 올린 내 게시물이 네이버에 보일 수 있도록 설정해주는 건데요. 이 작업이 없이는 네이버에서 보이지 않는건지는 잘 모르겠습니다..! 그래도 해서 나쁠 건 없으니..ㅎㅎ 티스토리와 네이버 연결하는 방법을 바로 안내해드릴게요! 가장 먼저, 네이버 서치어드바이저에 들어갑니다. 그 다음, 진단하기를 눌러주세요! 홈, 시작하기, 진단하기, 성장하기 이 부분에 있습니다~! 그럼 아래와 같은 화면이 나옵니다. 여기서 아래로 조금 내려가주면 사이트 간단 체크 부분이 나오는데 '이곳에 URL을 입력해주세요.' 이 부분에 본인의 티스토리 URL을 넣어주시면 됩니다! 티스토리 URL이니까 주소가 tistory.com..

ETC/Tistory 2021.07.22

[DEV-C++] 'for' loop initial declarations are only allowed in C99 or C11 mode

Q. ERROR 'for' loop initial declarations are only allowed in C99 or C11 mode는 무슨 오류인가? DEV-C++에서 for문을 사용하다가 이런 오류를 한 번 만나게 됐다. 나는 이전에 Visual Studio에서 C 프로그래밍을 연습하면서 늘 for문을 사용할 때, 아래와 같은 형식으로 코드를 짜왔다. Visual Studio에서는 초기식에 int i=0으로 정의를 해주는 방식에 대해 오류가 난 적이 당연히 없었다. 그런데, DEV-C++로 개발환경을 옮기고 늘 하던대로 for문을 짰는데 이런 오류를 만나게 되었다. 'for' loop initial declarations are only allowed in C99 or C11 mode라니... 이..

ETC/DEV-C++ 2021.06.27

[DEV-C++] DEV-C++ 다운로드 방법 및 프로젝트 생성 방법

프로그래밍을 아주 잘하고, 트렌드를 아주 빠르게 잘 아는 후배에게 들어보니 Visual Studio보다 Dev-C++을 쓰는 게 안정적이고 좋다고 하여 기존에 설치했던 Visual Code를 지우고 Dev-C++을 설치하기로 했다. 그러다보니 나처럼 처음으로 Dev-C++을 설치하는 사람들은 순서를 매우 궁금해 할 것 같다 설치 방법을 정리하기로 했다. 1. Google에 Dev-C++ 다운로드를 검색하여 아래의 사이트에 접속한다. https://sourceforge.net/projects/orwelldevcpp/ Dev-C++ Download Dev-C++ for free. A free, portable, fast and simple C/C++ IDE. A new and improved fork of ..

ETC/DEV-C++ 2021.06.09

가장 기본적인 프로그래밍 독학 순서

나는 컴퓨터공학을 전공한 사람으로 대학에서 C, JAVA, C++, Python, HTML/CSS을 배웠다. 전형적인 수동형 사람이었다. 뭔가 알아보고 스스로 해보기보단 대학 커리큘럼에 맞추어 공부하는 그저 그런 학생. 학교에서 강의를 듣고, 해당 범위에 있는 예제들을 따라 쳐보고, 돌아가는 것을 보고, 끝. 대학교에서 가르치는 프로그래밍 과목은 대개 문법을 한 학기가량 가르친다. 시험도 그와 유사하게 문법을 묻거나 간단한 코딩 몇 줄을 보는 형태이다. 그래서 나는 정말 기초 문법들을 열심히 공부하고, 과제용으로 여러 프로젝트를 만들었고, 공모전 입상을 위한 개발을 참 많이도 해왔지만, 논리적인 프로그래밍은 잘 하지 못했다. 내 코딩 방식은 오류가 나면 그 부분만 고치고, 고치고, 고치면서 코드의 체계성..

ETC/CodingTest 2021.05.26
반응형