본문 바로가기

728x90
728x90

분류 전체보기

(42)
ubuntu-20.04.3 Live Server_우분투 서버에 node.js 설치 1. apt update 2. apt upgrade 3. node.js 설치 4. npm 설치 5. apt reboot 1. apt update sudo apt update 2. apt upgrade sudo apt upgrade 3. node.js 설치 sudo apt install nodejs 또는 sudo apt-get install -y nodejs -y 를 입력하는 명령어는 중간에 계속 설치 할꺼니? 하는 질문에 항상 yes!를 한다는 뜻입니다🤩 설치하는 방법은 다양하게 있습니다. 원하는 버전을 직접적으로 명시해 설치하는 방법 대신 저는 꾸준히 서버를 업데이트하면서 사용할 것이기 때문에 node.js의 최신버전을 설치했습니다. 버전을 선택해서 설치하고 싶으신 분은 아래 링크를 참고하시면 됩니다!..
VMware에 ubuntu-20.04.3-live-server 환경 구축 가상 머신 VMWare에 ubuntu-20.04.3-live-server를 설치하는 방법을 포스팅합니다! 1. 우분투 서버 설치 매뉴얼 2. 우분투 서버 iso 이미지 다운 3. 환경 구축 진행 4. 구축 환경 확인 1. 우분투 서버 설치 매뉴얼 https://ubuntu.com/tutorials/install-ubuntu-server#1-overview Install Ubuntu Server | Ubuntu Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things. ubuntu.com 2. 우분투 서버 iso 이미지 다운 htt..
네트워크의 기초 01_네트워크/인터넷/패킷/디지털데이터 ✔ 네트워크 (network) - 사람들을 연결시키고 사회학적 지위나 집단이나 조직을 연결시키는 관계의 묶음 - 두 대 이상의 컴퓨터와 같은 기기가 연결되어 있는 상태 기기 간에 필요한 데이터를 서로 송/수신할 수 있는 상태 ✔ 인터넷 (internet) 전 세계의 큰 네트워크부터 작은 네트워크까지 연결하는 거대한 네트워크 ✔ 패킷 (packet) 데이터를 송/수신하기 위한 규칙 네트워크를 통해 전송되는 데이터의 작은 조각 ✔ 데이터를 패킷 단위로 쪼개어 보내는 이유 혈관이나, 명절의 고속도로를 생각하면 이해가 빠를 것 같다! 큰 데이터가 네트워크의 대역폭 (bandwidth)을 많이 점유하면 다른 데이터의 흐름을 막을 위험이 생긴다. 그렇기 때문에, 데이터를 작은 패킷으로 변경해 전송하게 되는데 전송받..
자바스크립트_for...in / for...of / foreach 포문 정리 헷갈리는 for들 한 번에 비교해서 보기 위해 정리한 글입니다. 🤔🤔🤔 출처 - https://jsdev.kr/t/for-in-vs-for-of/2938 for...in for..of foreach 객체의 열거 가능한 모든 속성 [Symbol.iterator] 속성을 가지는 컬렉션의 요소 Array 객체 유사 Array foreach 함수 foreach 함수(or 메서드)은 오직 Array 객체에서만 사용가능한 메서드입니다. (ES6부터는 Map, Set 등에서도 지원됩니다) 배열의 요소들을 반복하여 작업을 수행할 수 있습니다. foreach 구문의 인자로 callback 함수를 등록할 수 있고, 배열의 각 요소들이 반복될 때 이 callback 함수가 호출됩니다. callback 함수에서 배열 요소의 ..
Visual Studio 언어변경_국가 선택_한글_영어 지원 1. Visual Studio 인스톨러에서 언어 팩 설치 1.1 메뉴 상단의 도구 > 도구 및 기능 가져오기(T) 선택 Tools > Get Tools amd Features... 1.2 원하는 언어 선택 > 수정 버튼 클릭 3. Visual Studio 다시 시작 2. Visual Studio 옵션에서 언어 설정 2.1 메뉴 상단의 도구 > 옵션 선택 Tools > Options... 2.2 환경 > 국가 별 설정 선택 Environment > International Settings 2.3 언어 : 원하는 언어 선택 후 확인 2.4 Visual Studio 재시작 비주얼스튜디오 테마를 저와 같은 다크모드로 변경하고 싶으시다면 ↓↓↓↓ 비주얼 스튜디오_테마 변경하기 너무 자주 까먹는 비주얼 스튜디오의 ..
헷갈리는스크립트 언어/인터프리터 언어/컴파일 언어 상사 : ㅎㅅㅎ씨 이거 컴파일해서 공유폴더에 업로드해줘요~ ㅎㅅㅎ : 컴파일...? 빌드말고 컴파일...?😵😵😵😵😵 '어...? 이게 맞나...?' 듣고 말하다보면 헷갈리는 개념들이 있다 🙄 특히 개발 언어들은 비슷한 뜻을 다른 단어로 표현하거나, 사람들이 너무 많이 써서 틀린 표기인데도 그냥 사용하는 등 신조어나 외래어가 자주 등장한다. 헷갈리면 정리를 해야지! 머리 속에 둥둥~ 떠다니는 것들을 한 곳에 정리하도록 한다! 😎 사람이 보기에 편하게 만든 코드를 ✨컴퓨터가 알아들을 수 있도록 프로그래밍 언어(기계어)로 만들어주는 번역 과정이 필요하다. 그때, 필요한 통역사가 바로 인터프리터와 컴파일러이다. 인터프리터 언어 ✨컴파일러를 거쳐서 기계어로 변환되지 않고 바로 실행되는 프로그래밍 언어 똑똑하긴한데..
ubuntu 20.04 Apt로 설치 중 중단되어 에러발생했을때! 해결방법 1. 터미널에서 모든 프로세스 kill 우선 터미널을 열고 모든 프로세스를 kill 해줍니다. $ sudo killall apt apt-get 2. 디렉토리 삭제 만일 진행중인 프로세스가 없다라고 뜨면, 아래와 같이 하나하나씩 디렉토리를 삭제해주세요. $ sudo rm /var/lib/apt/lists/lock $ sudo rm /var/cache/apt/archives/lock $ sudo rm /var/lib/dpkg/lock* 3. 중단 되었던 설치화면 띄우기 $ sudo dpkg --configure -a $ sudo apt update 중단되었던 설치화면이 다시 뜨게 됩니다!
통신시스템_아날로그 통신_디지털 통신 LoRaWan을 학습하면서 느낀 건 내가 너무 통신에 대한 이해가 없다는 것이었다. 😥😥😥 통신에 대한 개요를 먼저 살펴보는 것이 좋을 것 같다는 생각이 들었다. 그래서 시작! 통신 송수신 간에 약속된 수단 및 절차에 의해 채널을 통해 정보를 주고받는 것 통신 시스템의 목적 ✨ 정보를 전달위한 것 정보 메세지 : 전기적 신호가 아닌 음성, 화상, 문자, 영상 등의 정보 송신단 전기신호. 전압이나 전류 신호로 바꿔서 전송 채널 전기적 통로. 유무선 경로 수신단 전기 신호를 원래 메세지 형태로 변환 **채널에는 잡음이나 간섭신호와 같은 의도하지 않은 전기신호가 존재해 전송된 신호를 방해한다!😡😡😡 나는 송신단을 통해 보내진 메세지가 수신단에서 제대로 받아 원상태로 복원될 수 있게 설계해야한다! 신호와 전송 ..

728x90
728x90