리눅스서버 터미널에서 그래프를 보는 방법 먼저, 리눅스에서 X11 서버를 설치합니다. Ubuntu에서는 다음과 같은 명령어로 설치할 수 있습니다. sudo apt-get install xauth x11-apps 그리고 SSH 연결을 할 때, -X 옵션을 사용하여 X11 Forwarding을 적용합니다 ssh -X username@remote_server 이제 SSH 연결을 한 뒤, 그래프를 그리는 스크립트를 실행해보면 로컬 머신에서 그래프가 그려질 것입니다. Linux 2023.03.01
파이선 프로그램 python3 aa.py 서비스등 록하기 dlw sudo systemctl daemon-reload sudo systemctl enable aa.service 다음 명령어를 입력하여 systemd 유닛 파일을 생성합니다. sudo nano /etc/systemd/system/aa.service 다음 내용을 파일에 입력합니다. [Unit] Description=Run aa.py on boot After=network.target [Service] Type=simple User=gnnb WorkingDirectory=/home/gnnb ExecStart=/usr/bin/python3 /home/gnnb/aa.py Restart=on-failure [Install] WantedBy=multi-user.target 여기서 "Description"은 이.. Linux/우분투Ubuntu 2023.02.26
Power BI를 쓰면 안되는 이유 파워비아이가 차트를 만드는데 이용된 라이브러니는? Power BI에서 사용되는 차트는 다양한 라이브러리를 이용하여 구현됩니다. 예를 들어, 막대 그래프, 꺽은선 그래프, 파이 차트 등은 D3.js, Highcharts, Chart.js 등의 라이브러리를 사용하여 구현될 수 있습니다. 또한, Power BI는 Microsoft의 기술 스택에 기반하여 개발되었기 때문에, Microsoft에서 제공하는 기술도 많이 활용됩니다. 예를 들어, Power BI에서 사용되는 데이터 시각화 도구 중 하나인 Power View는 Microsoft Silverlight 기술을 사용하여 개발되었습니다. 그러나, Power BI의 경우 사용자가 직접 라이브러리를 선택하거나, 직접 개발하는 것이 아니라, 제공되는 도구와 기능을.. Linux/AI인공지능ChatGPT 2023.02.26
xlsx파일 업로드 하여 DB로 가져오는법 import mysql.connectorimport pandas as pdimport getoptimport sysdef main(argv): inputfile = '' dbname = '' try: opts, args = getopt.getopt(argv, "hf:d:", ["file=", "dbname="]) except getopt.GetoptError: print('_xlsx.py -f -d ') sys.exit(2) for opt, arg in opts: if opt == '-h': print('_xlsx.py -f -d ') sys.exit() elif opt i.. Linux/AI인공지능ChatGPT 2023.02.19
파이이선 python3 -f /filepaht/filename -d DbName 같이 업션읽기 import sys import getopt def main(argv): inputfile = '' dbname = '' try: opts, args = getopt.getopt(argv,"hf:d:",["file=","dbname="]) except getopt.GetoptError: print('_xlsx.py -f -d ') sys.exit(2) for opt, arg in opts: if opt == '-h': print('_xlsx.py -f -d ') sys.exit() elif opt in ("-f", "--file"): inputfile = arg elif opt in ("-d", "--dbname"): dbname = arg print('Input file is ', inputfile) .. Linux/우분투Ubuntu 2023.02.19
이지빌더 프로 메크로 작성을 ai를 통해 해보자. 아래는 이지벨더프로라는 웨인텍 HMI터치 프로그래밍을 하는 HMI프로그램 에 메크로 데모프로그램에 있는 데모메크로Action Script이다. // 데이터전송1 macro_command main() short data1 //// 1 word 변수선언 GetData(data1, "MODBUS RTU", 4x, 10, 1) // PLC 데이터 읽기 SetData(data1, "Local HMI", LW, 12, 1) // HMI 데이터 쓰기 end macro_command // 데이터전송2 macro_command main() short data1 // 1 word 변수선언 GetData(data1, "Local HMI", LW, 11, 1) // HMI 데이터 읽기 SetData(data1, "MODBUS.. Linux/AI인공지능ChatGPT 2023.02.19
이지빌더 프로 메크로 작성을 ai를 통해 해보자. 아래는 이지벨더 프로의 메크로 데모이다. 아래를 보고 macro_command main() short data1 short i for i = 1 to 10 step 1 GetData(data1, "Local HMI", LW, 50, 1) data1 = data1 + 1 DELAY(100) // 표시를 위한 딜레이 SetData(data1, "Local HMI", LW, 50, 1) next i end macro_command Linux/AI인공지능ChatGPT 2023.02.19
전자기파가 자연 현상임을 ??? 기것 자연현상임을 설명해서 어쩌겠다고.. 지금에 AI까지 나오게 되었냐? 전자기파가 자연 현상임을 발견하고 이를 설명한 과학자들은 전자기학의 선구자들이었습니다. 예를 들어, 19세기 후반 영국의 물리학자 맥스웰(Maxwell)은 전자기파를 기술하는 맥스웰 방정식을 발견하여 전자기학의 이론적 기초를 마련하였습니다. 이어서, 이탈리아의 라디오 과학자 마르코니(Marconi)는 전자기파를 이용한 무선 통신을 상용화하였습니다. 이들과 같은 과학자들의 연구를 통해 전자기파의 성질과 특징이 밝혀졌고, 이를 바탕으로 현대의 무선 통신, 전파 통신, 라디오, 텔레비전 등이 발전해왔습니다. 이러한 과학적 발견과 연구는 지금까지도 지속되고 있으며, 이를 통해 인공지능과 같은 혁신적인 기술들이 탄생하는 데 기여하고 있습니다. Linux/AI인공지능ChatGPT 2023.02.18
matplotlib 설치하고 사용하기 sudo apt-get install python3-matplotlib matplotlib 란? Matplotlib는 Python에서 사용되는 데이터 시각화 라이브러리 중 하나로, 과학 및 엔지니어링 분야에서 널리 사용됩니다. Matplotlib을 사용하면 선 그래프, 막대 그래프, 산점도 등 다양한 유형의 그래프를 생성할 수 있습니다. 이를 통해 데이터를 시각화하여 보다 쉽게 이해할 수 있으며, 데이터 분석 및 통계적 추론 등에 활용됩니다. 패키지 인덱스 업데이트: 다음 명령어를 실행하여 패키지 인덱스를 업데이트합니다. sudo apt-get update 패키지 검색: 다음 명령어로 matplotlib 패키지가 포함된 저장소를 검색합니다 sudo apt-cache search matplotlib 패키.. Linux/AI인공지능ChatGPT 2023.02.18
전자기파가 자연 현상임을 ??? 기것 자연현상임을 설명해서 어쩌겠다고.. 지금에 AI까지 나오게 되었냐? 전자기파가 자연 현상임을 발견하고 이를 설명한 과학자들은 전자기학의 선구자들이었습니다. 예를 들어, 19세기 후반 영국의 물리학자 맥스웰(Maxwell)은 전자기파를 기술하는 맥스웰 방정식을 발견하여 전자기학의 이론적 기초를 마련하였습니다. 이어서, 이탈리아의 라디오 과학자 마르코니(Marconi)는 전자기파를 이용한 무선 통신을 상용화하였습니다. 이들과 같은 과학자들의 연구를 통해 전자기파의 성질과 특징이 밝혀졌고, 이를 바탕으로 현대의 무선 통신, 전파 통신, 라디오, 텔레비전 등이 발전해왔습니다. 이러한 과학적 발견과 연구는 지금까지도 지속되고 있으며, 이를 통해 인공지능과 같은 혁신적인 기술들이 탄생하는 데 기여하고 있습니다. Linux/AI인공지능ChatGPT 2023.02.18