반응형

전체 글 649

(챗GPT) 빠른 시일 내에 사라질 직업에는 뭐가 있을까?

챗GPT에게 "빠른 시일 내에 사라질 직업에는 뭐가 있을까?"라고 질문해 봤습니다. 번역가나 통역가 등이 포함될 줄 알았는데, 다음과 같이 답변을 합니다. 질문 일자: 2023-12-11 챗GPT 3.5 기술 발전, 자동화, 변화하는 경제 환경으로 인해 고용 시장은 끊임없이 진화하고 있습니다. 미래를 확실하게 예측하는 것은 어렵지만 일부 직업은 자동화에 더 취약하며 가까운 미래에 어려움에 직면할 수 있습니다. 여기 몇 가지 예가 있어요. 일상적이고 반복적인 작업: 반복적인 작업을 포함하고 예측 가능한 패턴을 따르는 작업은 자동화될 위험이 있습니다. 여기에는 조립 라인 작업, 데이터 입력 및 특정 관리 작업이 포함됩니다. 육체 노동: 제조 및 특정 농업 작업과 같이 통제된 환경에서 일상적인 육체 노동을 포..

인공지능 챗GPT 2023.12.11

2023년 11월. 티오베(TIOBE) 프로그래밍 언어 순위

11월 헤드라인: Kotlin은 여전히 TIOBE 지수에서 상승세를 보이고 있습니다. 프로그래밍 언어 코틀린(Kotlin)은 좋은 발전을 보이고 있습니다. 이번 달에는 0.17% 상승해 18위에서 15위로 3계단 올랐습니다. 우리는코틀린이 2개월 전 TIOBE 지수 상위 20위 안에 들었을 때 이미 논의한 바 있습니다. 코틀린 인기의 첫 번째 물결은 구글이 안드로이드에서 코틀린에 대한 최고 수준의 지원을 발표한 2017년이었습니다. 당시 코틀린은 TIOBE 지수에서 거의 1%로 최고치를 기록했습니다. 이 기록은 이번 달 현재 시청률 1.15%로 갱신이 되었습니다. 코틀린의 발전은 어디에서 멈출까요? 코틀린은 자바(Java)와 완벽하게 상호 운용 가능하므로 자바 프로그래밍 언어의 직접적인 경쟁자입니다. 이..

통합게시판 2023.12.09

(파이썬) 공 튀기기 (움직이기, 애니메이션)

공(Ball) 클래스를 정의하고, 공을 움직이는 코드를 작성합니다. 공(Ball) 클래스는 색상(color), 크기(size) 속성이 있으며, 공을 움직이는 move() 메소드가 있습니다. 공의 개수는 N=40으로 정의하였으며, 공을 움직이는 속도는 main 루프에서 time.sleep() 함수를 이용해서 조정합니다. from tkinter import * import random import time win = Tk() canvas=Canvas(win, width=400,height=400) canvas.pack() class Ball(): # 생성자 def __init__(self, color, size): self.id=canvas.create_oval(0, 0, size, size,fill=col..

Python 2023.12.08

(C++) 숫자 맞추기 게임: 클래스 이용

클래스를 이용해서 간단한 숫자 맞추기 게임을 만들었습니다. 컴퓨터터 1부터 100까지의 숫자를 무작위로 생성하고, 이 숫자를 맞추는 프로그램입니다. 이 프로그램은 NumberGuessingGame이라는 클래스를 사용하여 게임을 구현합니다. 무작위로 생성한 숫자를 맞추는 과정은 playGame 메서드에서 처리되고, 사용자로부터 숫자를 입력받는 부분은 getUserGuess 메서드에서 처리됩니다. 사용자가 추측한 숫자를 평가하고 힌트를 주는 부분은 checkGuess 메서드에서 수행됩니다. #include #include #include class NumberGuessingGame { private: int targetNumber; int userGuess; public: NumberGuessingGame(..

C_C++ 2023.12.07

(C++) 클래스 기초: 차량 정보 표현하기

C++ 언어, 클래스를 표현하는 기본 문법으로 차량 정보를 표현했습니다. 차량 정보는 제조업체명, 모델, 생산년도, 주행 거리를 표현합니다. 생성자를 통해 차량을 초기화하고, Getter 및 Setter를 통해 속성을 읽고 쓸 수 있습니다. displayInfo 함수는 차량 정보를 출력하고, drive 함수는 주행 후 주행거리를 업데이트합니다. #include #include using namespace std; class Car { private: string make; // 제조업체 string model; // 모델 int year; // 생산년도 double mileage; // 주행거리 public: // 생성자 Car(string make, string model, int year, doubl..

C_C++ 2023.12.03

(C언어) XOR 비트 연산자를 이용한 암호화 복호화

C언어의 비트 XOR(^) 연산자를 이용해서 간단하게 문자열을 암호화하고 다시 복호화 할 수 있습니다. 이 예에서는 간단한 대칭 키 알고리즘인 기본 XOR 암호화 알고리즘을 사용합니다. 이 예에서 xor_encrypt_decrypt 함수는 제공된 키를 사용하여 메시지의 각 문자에 대해 XOR 암호화 또는 복호화를 수행합니다. XOR 암호화는 대부분의 실제 응용 프로그램에서는 안전하지 않으며, 교육 목적으로만 사용하는 것이 좋습니다. #include #include // Function to perform XOR encryption or decryption void xor_encrypt_decrypt(char* message, char key) { size_t len = strlen(message); fo..

C_C++ 2023.11.27

삼성 Dex 덱스: PC에서 스마트폰 앱 실행하기

삼성 PC용 DeX 프로그램을 설치해서 컴퓨터와 갤럭시 스마트폰을 연결할 수 있습니다. DeX로 연결되면 PC에서 스마트폰의 모든 기능을 사용할 수 있습니다. 문자보내기, 카톡 등 거의 모든 앱 실행을 할 수 있습니다. 즉, 스마트폰에서 실행되는 앱을 PC 화면에서 실행할 수 있게 됩니다. 갤럭시 스마트폰이어야 하며, 윈도우 10이상에서 사용할 수 있습니다. (스마트폰에 설치되어 있는 DeX를 이용하면 무선으로 TV와 연결하는 기능도 있습니다. 삼성 DeX 무선 연결은 Android 스마트폰 화면 미러링(Miracast)을 지원하는 TV에서만 이용할 수 있습니다.) PC에 DeX 설치하기 https://www.samsung.com/sec/apps/samsung-dex/ 설치하는데 어려움은 없습니다. 다 ..

통합게시판 2023.11.25

(C언어) ltrim(), rtrim() 함수 구현: 문자열에서 앞쪽 뒤쪽 공백 제거

문자열에서 앞쪽의 공백과 뒤쪽의 공백을 제거하는 C언어 코드입니다. ltrim(): 앞쪽(왼쪽)의 공백 제거 rtrim(): 뒤쪽(오른쪽)의 공백 제거 #include #include #include void ltrim(char* str) { int start = 0; // 공백 제거 시작 위치 찾기 while (isspace(str[start])) { start++; } // 문자열 복사하여 공백 제거 for (int i = start; i = 0 && isspace(str[end])) { end--; } // 끝에 널 종료 문자 추가하여 문자열의 끝 표시 str[end + 1] = '\0'; } int main() { char myString[] = " Hello, World! "; char mySt..

C_C++ 2023.11.24
반응형