본문 바로가기

프로그래밍5

[코딩] 코딩이 뭔데요? 안녕하세요 크로네입니다. 오늘은 코딩이 무엇인지에 관해서 알아보겠습니다. 1. 코딩이란? 일단, 코딩은 영어로 Coding입니다. 그래서 이 코딩은 code 와 ing 가 합처져, 코드를 작성하다 라는 의미의 단어인것입니다. 또, 코딩을 프로그래밍이라고도 말합니다. 조금 다를수도 있지만 거의 비슷한 단어입니다. 프로그래밍은 영어로 programming 이며, 이 단어 또한 program 과 ing 가 합처져 프로그램을 만들다/작성하다 라는 뜻입니다. 2. 원리? 프로그래밍언어들의 종류는 인터프리터언어, 컴파일언어 이렇게 2개입니다. 일단, 인터프리터언어는 python, javascript 같이 컴파일이라는 작업이 생략된 언어입니다. 이러한 언어들의 코드를 실행하면, 컴퓨터가 알아들을 수 있는 코드로 변환.. 2022. 12. 9.
[코딩] 코딩 언어들의 주석 안녕하세요 크로네입니다. 오늘은 주석에 대해 공부해 보겠습니다. 코딩에서 주석이란? 코딩에서 주석이란, - 코딩하는 사람(프로그래머)가 기억하거나 메모할때 사용하는 것 - 주석은 사람만 볼수 있고, 결과에는 아무 상관이 없는 코드 입니다. 그래서 많은 언어들의 주석을 알아봅시다. 주석들 C, C#, C++ : /* 주석내용 */ 또는 // 주석내용 HTML : CSS : /* 주석내용 */ JavaScript : /* 주석내용 */ 또는 // 주석내용 Python : # 주석내용 Ruby : =begin 주석내용 =end 또는 # 주석내용 BASH : # 주석내용 Delphi : // 주석내용 또는 {* 주석내용 *} Go : /* 주석내용 */ 또는 // 주석내용 Java, Kotlin : /* 주석내.. 2022. 11. 4.
[Node.js] 소켓으로 통신하기 2편 1편: https://kronae.com/entry/Nodejs-소켓으로-통신하기-1편 하지만 아직 부족한 게 남아있습니다. 지금은 연결 되었을 때에만 통신을 하지만, 정말 제대로 통신을 하려면 메시지를 주고 받을 수 있어야 합니다. 1. readline 모듈 readline 모듈은 콘솔에 입력한 글자를 받아올 때 사용합니다. 이 모듈은 nodejs 를 설치하면 기본적으로 같이 설치되는 모듈이기 때문에 socket.io 같이 별도의 설치가 필요하지 않습니다. 2. 실습 - 1 그럼 readline 모듈을 이용해 글자를 받아 볼까요? socketServer.js 와 socketClient.js의 윗쪽에 다음과 같은 코드를 추가합니다. const readline = require("readline"); 그 .. 2022. 10. 27.
[Node.js] 소켓으로 통신하기 1편 안녕하세요 크로네입니다. 오늘은 소켓으로 통신을 해보는 코드를 만들어 보겠습니다. 1. socket.io 모듈 socket.io 는 소켓을 이용해 통신할 때 사용하는 모듈입니다. 이 모듈은 기본적으로 설치가 되지 않아서 직접 설치해야 합니다. 먼저 윈도우 + R(맥은 Command + R) 키를 누르고 실행을 열어줍니다. 그리고 여기에 cmd 라고 입력합니다. 그 다음 확인 버튼(또는 Enter키)를 누릅니다. 그럼 명령 프롬프트 라는 창이 나옵니다. 여기에 npm install socket.io 라고 입력합니다. 그 다음 Enter 키를 누르면 socket.io 모듈을 설치합니다. 완료되면 이런식으로 나올겁니다. 이렇게 socket.io 모듈을 설치했습니다. 이제 본격적으로 코딩을 시작해 볼까요? 2... 2022. 10. 25.