전체 글

임베디드의 미래를 만들고 싶은 주니어 임베디드 개발자입니다.
SSH란? SSH (Secure Shell)는 원격으로 컴퓨터에 접속하고 명령을 실행할 수 있게 해주는 네트워크 프로토콜이다. PUTTY란? PUTTY는 Window에서 사용하지 못하는 SSH를 연결하기 위한 프로그램이다. 다운로드하기 연결하기 Host Name에 IP주소, Port에 본인의 포트번호를 입력하고 Open을 누르면 연결이 된다. 그 후 본인의 라즈베리파이 아이디와 비밀번호를 입력하면 잘 작동한다. 이렇게 하면 Raspberry PI 4B와 PUTTY를 SSH로 연결할 수 있다.
SFPC는 School Friends Programming Challenge로 코드업사이트와 전라북도교육청, 한국정보교사연합회, 전북정보교과교육연구회가 주최/주관하는 프로그래밍 대회이다. 나는 특목고 학생이라서 SFPC에 시범참가자로 참가했다. 우리팀은 아이디 SFPC2019로 팀명 강지지짖지지1원이다. 나는 오늘이 대회인지도 모르고 잠을 자고 유튜브를 보고 저녁 8시쯤에 대회를 알았다. 1일차 ~ 3일차는 연습하기 41문제만 열였다. 1등팀을 보니 800문제정도 풀었는데 다 본인 계정의 복붙인것 같았다. 그래서 우리팀의 전략은 41문제만 훑고 그냥 쉬기로 했다. 오늘은 다같이 36문제 풀었고 그냥 쉬었다. 내일은 50등대로 등수를 올려야겠다.
· Language/C++
C나 C++언어를 배우다 보면 누구나 처음부터 main함수를 배우고 시작한다. main함수는 C계열의 언어에서 가장 중요한 몸 같은 역할을 한다. 그런데 다른사람들의 C, C++코드를 보다 보면 누구는 main함수에 매개변수를 없이 사용하고 또 누구는 매개변수를 붙여서 혼란이 오는 경우가 있다. int main() vs int main(void) 그래서 무슨 문법이 올바른 문법일까? 간단히 말하자면 int main(void)가 옳은 문법이다. 이유를 설명하자면 void형을 알아야 하는데 void형은 비어있는 자료형이라고 생각하면 된다. 0 같은 숫자도 없고 그냥 NULL과 비슷하다고 보면 된다. int main에서도 매개변수에 아무것도 넣지 않을 때 아무것도 없다는 것을 나타내기 위해서 int main(..
1. 노트북 or 컴퓨터를 SD카드와 연결한다. 2. Raspberry PI사이트에 들어가서 각자에 운영체제에 맞게 다운로드한다. 3. 설치 후 실행하고 본인 라즈베리파이에 맞게 환경설정을 한다. 저장소 선택을 누르고 SD카드를 클릭한다. 4. 다운로드가 끝나면 라즈베리파이에 꽂고 사용하면 된다.
d0ngwook7
SW 뉴비