Programming 324

아두이노(Arduino)/ LED(파이썬과 시리얼 통신 연동)

# 아두이노 int ledPin = 10; int ledPin2 = 12; void setup() { pinMode(ledPin, OUTPUT); // 입출력 모드 정확히 설정. INPUT/ OUTPUT Serial.begin(9600); // 시리얼 통신 속도 설정 } void loop() { if (Serial.available() > 0) { String receivedData = Serial.readStringUntil('\n'); receivedData.trim(); // 수신된 데이터의 앞뒤 공백 제거 if (receivedData == "출첵") { digitalWrite(ledPin, HIGH); // LED를 켬 delay(1000); digitalWrite(ledPin, LOW); //..

DevOps(데브옵스)

# DevOps 개발(Deployment)과 운영(Operations)의 합성어로, 소프트웨어 개발과 IT 운영을 효과적으로 통합하는 방법론 및 문화를 의미합니다. DevOps의 주요 목표는 개발과 운영 사이의 협력과 커뮤니케이션을 강화하여 소프트웨어의 개발, 배포, 운영, 유지보수를 효율적으로 진행하는 것입니다. DevOps에서의 주요 개념은 다음과 같습니다: 1. 협력과 커뮤니케이션: 개발자, 운영팀, 품질 관리자 등 조직 내 다양한 역할 간의 원활한 소통과 협력이 필요합니다. 개발과 운영팀 간의 경계를 허물고, 지속적인 피드백과 지식 공유를 통해 협업을 강화합니다. 2. 자동화: DevOps에서는 반복적이고 자주 발생하는 작업들을 자동화하여 개발과 운영 프로세스를 최적화합니다. 자동화는 빠른 배포,..

Programming/etc 2023.06.13