본문 바로가기

전체 글50

[NetWork] IP 주소 (IP주소와 클래스) 💌 서론 IP주소는 OSI 7계층 중 네트워크 계층에 소속되어 있습니다. OSI 7계층은, 네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 구분한 것 입니다. OSI 7계층은 1계층의 물리 계층부터 7계층의 응용 계층까지 각각의 통신 구조를 나타냅니다. 오늘 알아볼 IP에 관한 내용은 네트워크 계층에 소속되어 있는데, 네트워크 계층은 기기에서 데이터가 가는 경로를 설정해주는 계층입니다. 목적지의 네트워크 주소(IP)를 정하고, 그 경로를 선택하고, 경로를 따라가며 패킷을 보내줍니다. 🎈 IP 주소란? IP주소란 TCP / IP 프로토콜을 사용하는 단말기 혹은 네트워크가 서로를 식별하게 해주는 논리 주소를 말합니다. 쉽게 설명하자면, 인터넷에 연결된 전자기기를 식별하는 번호로 사람의 주민등록번호에 해당.. 2023. 6. 26.
[HTUN] Chapter 2. JavaScript 기초 (2) 🎐 이전 강의 정리 * JavaScript 문법은 html의 안에 작성한다. * 출력은 alert, document.write, console.log 함수가 존재한다. * let 타입은 재선언이 불가능 하고, const 타입은 재선언, 재할당 모두 불가능하다. 반면 var은 모두 가능하다. * 직접적으로 사용자에게 값을 입력받는 것은 prompt, 예/아니오(true/fase) 는 confirm 함수를 사용한다. 🎐 이번 강의 내용 * 반복문 for, while * 조건문 if ~ else ~ else if * 배열과 배열 반복문 foreach 🎐 Step 1. 반복문 for / while 자바스크립트의 반복문은 C언어와 비슷한 점이 매우 많습니다. 기본적으로 for문은 for(선언 및 초기값 부여; 조.. 2020. 6. 25.
[HTUN] Chapter 2. JavaScript 기초 (1) 🎐 JavaScript의 코딩 방법 Javascript는 html 문서 안에서 작동합니다. 우선 htun1.html 이라는 파일을 만들어 주겠습니다. htun1.html 네 이렇게 html 기본 문서를 작성하고, javascript 문법을 사용하는 방법은, 위 코드처럼 script 태그 안에 작성하시면 됩니다. 이제부터 모든 javascript 문법은 위 코드의 안에 작성하시면 됩니다. (html 태그는 로 닫아야 함) 🎐 Step 1. 출력문 Javascript에는 문자를 사용자에게 보여줄 수 있는 여러가지 방법이 있습니다. 우선 아래의 코드를 script 태그 안에 작성해 봅시다. alert("Hello JavaScript World!"); console.log("Hello JavaScript Wol.. 2020. 6. 24.
[HTUN] Chapter 1. 기존 강좌를 개편합니다. 안녕하세요. 기존에 작성되었던 Node.JS 기초 3편을 모두 내리고, 초보자 위주로 글을 개편하여 작성하도록 하겠습니다. 해당 강의는 HTUN 으로 부르며, How To Use Node.JS? 의 줄임 표현 입니다. HTUN의 강의 과정은 아래와 같이 기획되었습니다. 강의 내용 Chapter Chapter 1. 강좌 개편 안내 강좌 진행 과정에 대해서 알려드립니다. (현재) Chapter 2. JavaScript 기초 (1) JavaScript에서의 출력, 입력, 변수의 사용법을 배우고 실습합니다. Chapter 3. JavaScript 기초 (2) JavaScript에서의 반복문, 조건문, 배열을 배우고 실습합니다. Chapter 4. JavaScript 기초 (3) JavaScript에서의 함수를 .. 2020. 6. 24.
Python(#8)-파일 입출력 Python(#7) - 함수(def) Python(#6) 반복문(for, while) 지난 시간에는 파이썬의 조건문에 대해서 알아보았습니다 Python(#5) 조건문(if문) 🔳 Python(#4)-자료형(타입)_2와 변수 🔳 Python(#3)- 자료형(타입)_1 Python(#2)-python 입출력.. blog.hyb.kr 지난 시간에는 파이썬의 함수에 대해 알아보았습니다. 오늘은 파이썬의 기초의 마지막 파트, 파일 입출력을 알아보겠습니다. 파일 입출력 우리는 지금까지 파이썬을 공부해왔습니다. 이제 파이썬으로 여러 기능을 구현하는 코드를 작성할 수 있죠. 파일 입출력은 파일과 관련된 기능까지 수행하게 해줍니다. 예를 한 번 보시죠 f = open("python.txt", "r") f.close() .. 2020. 5. 14.
Python(#7) - 함수(def) Python(#6) 반복문(for, while) 지난 시간에는 파이썬의 조건문에 대해서 알아보았습니다 Python(#5) 조건문(if문) 🔳 Python(#4)-자료형(타입)_2와 변수 🔳 Python(#3)- 자료형(타입)_1 Python(#2)-python 입출력 및 계산 ※이 강의는 Windows.. blog.hyb.kr 지난 시간에는 파이썬의 반복문에 대해서 알아보았습니다 이번은 파이썬의 함수를 살펴보겠습니다 함수? 보통 함수라 하면 수학에서 배우는 함수를 떠올리기 쉽습니다. y=ax 함수는 들어간 값에 따라 나오는 값이 바뀌죠. 프로그래밍의 영역에서의 함수도 수학에서의 함수와 아주 비슷한 기능을 합니다. 프로그래밍에서의 함수는 어떠한 기능을 하는 코드를 하나의 변수처럼 저장 해 놓은 것입니다. .. 2020. 5. 10.
👨‍💻Discord.py | 3장 봇 기본 명령어 안녕하세요. 바로 3강 시작하겠습니다. 오늘은 Bot의 기본적인 코딩을 진행을 할 예정입니다. Discord.py를 배우기 전에 Python을 미리 배우고 discord.py를 하시는걸 추천드립니다. Python은 해당 블로그 타 카테고리에서 배울 수 있습니다. 여기 에서 확인 할 수 있습니다. 또한 Discord.py 문서를 참고하시면 도움이 될 수 있습니다. import discord from discord.ext import commands prefix = '?' bot = commands.Bot(command_prefix = prefix) @bot.event async def on_ready(): await bot.change_presence(status=discord.Status.online) .. 2020. 5. 4.
Python(#6) 반복문(for, while) 지난 시간에는 파이썬의 조건문에 대해서 알아보았습니다 Python(#5) 조건문(if문) 🔳 Python(#4)-자료형(타입)_2와 변수 🔳 Python(#3)- 자료형(타입)_1 Python(#2)-python 입출력 및 계산 ※이 강의는 Windows 기준으로 작성되었습니다 Python(#1) - python 환경 조성 및 기초 알아보기! ※이 강.. blog.hyb.kr 이번에는 파이썬의 반복문을 알아보겠습니다 반복문은 일정 코드를 어떤 조건에 따라 계속 반복합니다 무언가를 반복해서 확인하던가 반복적인 작업을 해야 할 때 사용합니다 반복문은 크게 두 가지 방법으로 만들 수 있습니다 for, while 이것들을 이용하면 반복문을 쉽게 만들 수 있습니다 for문 for i in range(10): pr.. 2020. 4. 30.
👨‍💻Discord.py | 2장 봇 생성 및 실행 안녕하세요 Discord.py 카테고리 2장 바로 시작하겠습니다! 디스코드 봇을 생성하기 전에 해야 하는 것은 디스코드 홈페이지 에 접속하여, 로그인을 먼저 해야 합니다. 로그인을 하고 나서 디스코드 홈페이지 기준 상단에 있는 개발자 -> 개발자 포털 클릭하여 이동해주시길 바랍니다. 개발자 포털을 못 찾으신 분들은 여기를 클릭해주시면 됩니다. 개발자 포털에 접속하시면 아래의 사진과 같이 나오는데, 우측 상단에 있는 New Application을 클릭을 해주시면 Application 즉 봇의 이름을 설정해야합니다. 추후에도 변경이 가능하나 신중하게 생각하여 설정해 주시길 바랍니다. 저는 Blog BOT 이라고 사용하겠습니다. NAME 부분에 작성을 하시면 아래의 사진과 같이 나오는데 여기서 봇의 아이콘을 .. 2020. 4. 26.
👨‍💻Discord.py | 1장 기본 셋팅 안녕하세요. 저는 HYB 블로그에서 Discord.py 카테고리를 담당하게 된 다리우스 라고 합니다. 앞으로 잘 부탁드립니다! 제 강좌는 최대한 1주일에 1개씩 작성할 예정입니다. 먼저 Discord 에 대해 알아보겠습니다. 🤔 Discord는 무엇인가요? 게이머들에게 필요한 음성을 실시간으로 주고 받는 프로그램입니다. 즉 게이밍 공동체를 위해 설계된 VoIP 응용 소프트웨어 중 하나 입니다. 디스코드를 처음 사용하시는분들은 디스코드 지원센터를 참고하시면 좋을거 같습니다. 디스코드 설치는 디스코드 공식 홈페이지 에서 할 수 있습니다. 지원되는 운영 체제 : Window, Android, Linx, Mac, iOS가 있습니다. 현재 Discord.py 카테고리를 이용하시는 분들은 카테고리 처럼 Python.. 2020. 4. 26.