목록분류 전체보기 (323)
miinsun
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cu0Eug/btrl4P5XjIi/wcDaOjR2sKK6y7ko5ztiX1/img.png)
💻 Rocky Linux 다운로드 아래 이미지를 클릭해 홈페이지에 접속해주세요. Downloads | Rocky Linux Rocky Linux is an open enterprise Operating System designed to be 100% bug-for-bug compatible with Enterprise Linux. rockylinux.org 각자의 cpu 구조에 맞는 isos를 다운 받으면 됩니다. x86_64에 DVD를 눌러 rocky linux를 다운받습니다. 💻 VmWare 설치 / 설정 가상머신에 rocky를 설치하기 위해서 VmWare를 이용합니다. 아래 이미지를 클릭해 vmWare 다운로드 페이지에 접속 합니다. https://www.vmware.com/kr/pro..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c8NmYT/btrl6KP8QfW/68kmesScGJOuozLfbC6kaK/img.png)
nm-connection-editor nm은 networkmaster의 약자로, 네트워크와 관련된 작업 대부분은 이 명령을 기반으로 삼아 실행 할 수 있다. 자동 IP 주소 또는 고정 IP 주소 사용 결정 IP 주소, 서브넷 마스크, 게이트웨이 정보 입력 DNS 정보 입력 네트워크 카드 드라이버 설정 네트워크 장치 (ens32 또는 ens33)설정 systemctl start/stop/restart/status/ networking 네트워크 설정을 변경한 후에 변경된 내용을 시스템에 적용 시키는 명령어, 위의 명령어를 실행 후 변경 된 사항을 적용시키기 위해서는 꼭 systemctl restart networking 명령을 실행해야 한다. restart 옵션은 stop + start 옵션이다. sta..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/6ICRl/btrmaN5UnGf/XoNtpqmrvX0geOjOY0Tk31/img.png)
네트워크 용어 정리 TCP/IP 네트워크상에 가장 널리 사용되는 프로토콜의 종류, 프로토콜은 네트워크상의 의사소통을 위한 약속이다. 호스트 이름 / 도메인 이름 호스트 이름은 각각의 컴퓨터에 지정된 이름을 말한다. 도메인은 인터넷에 연결된 컴퓨터를 사람이 쉽게 기억하고 입력 할 수 있도록 문자로 만든 인터넷 주소이다. 도메인 이름은 dongduk.ac.kr 와 같이 표기한다. IP 주소 각 컴퓨터의 네트워크 카드에 부여되는 고유한 주소 값. 즉, 네트워크에 연결된 모든 컴퓨터는 고유한 IP가 있어서 특정 컴퓨터의 IP를 알면 그 컴퓨터가 전 세계 어디에 있든지 접속할 수 있다는 개념이다. IP는 4바이트로 이루어져 있으며, 각 자리는 0 ~ 255까지의 숫자가 올 수 있다. 네트워크 주소 같은 네..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bZw7OC/btrl43ilok5/6YmkkWijUBqTH59xjLZaL1/img.png)
진행 중인 프로젝트의 모션 센서 제어 부분을 맡았다. 📌 기능을 구현하기 위한 준비물 라즈베리 파이(초기 설정된) GPIO 확장 보드 MF선 모션감지센서 3색 LED >> 3색 LED가 조명을 대체한다. 그 외에 기능 확장을 위해서 서브모터가 있으면 좋을 것이다.. 요구 사항은 다음과 같다. 스마트 홈을 구축한다고 하였을 때, 거실이나 각각의 방에 움직임이 감지된다면 조명이 자동으로 켜져야 한다. 1시간 이상 움직임이 감지되지 않을 시에는 자동으로 조명이 꺼지도록 제어할 수 있어야 한다. 💬 요구사항을 바탕으로 기능을 만들어보자 움직임 센서는 1초에 한 번씩 계속해서 움직임을 감지한다. 움직임이 감지되면 그 이후로 1시간 동안 LED 등을 켜둔다. 1시간이 지나면 반복해서 움직임 센서가 입력을 받는다. ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dbHJOx/btrl550NBsZ/a7h5iJph7BnkXAuL94nQF1/img.png)
오랜만에 네트워크를 다시 접하니 네트워크의 기본 개념조차 다 잊어버렸다. java와 python으로 서버와 네트워크를 구현해보기에 앞서 다시 한번 TCP와 UDP의 개념을 잡고 가야할 거 같다 TCP와 UDP는 인터넷 상에서 데이터를 메세지의 형태로 보내기 위해 IP와 함께 사용되는 프로토콜이다. 간단하게 요약하자면, TCP(Transmission Control Protocol)는 연결형 서비스로 UDP에 비해 높은 신뢰성을 보장하며, 데이터의 흐름이 연속적이다. TCP는 데이터의 흐름제어나 혼잡제어와 같은 기능도 하기 때문에 UDP보다 속도가 느리다는 단점이 있다. TCP서버는 클라이언트와 1대 1로 연결되며, 스트림 전송으로 전송 데이터의 크기에 제한이 없다. 또, 패킷에 대한 응답을 해야하기 때..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lTTuU/btrl8nfFxPW/PExPdy0VL8q0gfozKhgPh0/img.png)
❌ 오류 현상 라즈베리파이 구동 시, 와이파이 목록 자체가 생기지 않는 현상 1. 첫 번째 해결 방법 _ WI FI Country 재설정하기 라즈베리 파이 메인 화면에서 menu -> Preferences -> Raspberry PI Configuration -> Localisation을 누른다 Locale과 Wifi Country를 GB 영국으로 바꿔주면 된다. 대부분의 경우, 이 방법이면 해결이 되는 거 같았다. 하지만, 나는 이 이후에도 연결이 안 됐으므로 패스 2. 두 번째 해결 방법 _ 터미널로 와이파이 재설정하기 먼저 터미널 창을 켜준다. iwconfig //명령어로 현재 라즈베리 파이에 연결되어 있는 와이파이를 확인한다. sudo iwlist wlan0 scan /..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bGGoP3/btrl1J5GnDN/topIpyPRdlKmvBzMKRzs9K/img.png)
if문 파이썬에서 if 조건문 사용하는 방법 >>> a = 515 >>> if a>500 : print("Big") elif a>400: print("Medium") else: print("small") Big while문 파이썬에서 가장 간단한 반복문 >>> a = 0 >>> while a range(n) 0에서 부터 n-1까지 반복 > range(a, n) a에서부터 n - 1까지 반복 > range(a, n, 2) a에서부터 n-1까지 2의 간격으로 반복 >>> for i in range(0, 10, 1) # ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/IA3LN/btrl9RU2U6f/glIHoGRd78PvGsxsPQYZK0/img.png)
파이썬 삼중 따옴표(자동 줄넘기) 파이썬에서는 삼중 따옴표를 사용하여 자동으로 줄넘김이 된다. 아래 예시 코드를 보면 금방 이해가 될 것이다. print(""" 하이 마이 네임 이즈 민선 파이썬 재밌어요!\ 그리고 문법도 쉬워요~ """ ) 하이 마이 네임 이즈 민선 파이썬 재밌어요!그리고 문법도 쉬워요~ 이렇게 """삼중 따옴표를 사용하면 자동으로 줄넘김이 된다. 만약 자동 줄 넘김을 원치 않는다면 문장 가장 뒷부분에 \를 추가하면 된다. 파이썬 변수 선언 파이썬에서는 변수를 한꺼번에 여러 개 선언, 초기화할 수 있다. a, b, c = 1, 2, 3 e, f = '윤민선', 22 // 다른 자료형도 상관 없음 독특하게 다른 자료형 끼리 묶여 있어도 상관없이 선언, 초기화가 가능하다. 새삼 ..