본문 바로가기

반응형

Linux

(15)
리눅스 우분투에서 원도우 원격 접속하기 (rdesktop, remmina) [rdesktop]https://ko.wikipedia.org/wiki/Rdesktop rdesktop - 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전.ko.wikipedia.orgrdesktop은 마이크로소프트의 원격 데스크톱 프로토콜(RDP)의 클라이언트 소프트웨어 구현체이다. rdesktop은 GNU 일반 공중 사용 허가서(GPL-3.0 이상)의 요건에 종속되는 자유-오픈 소스 소프트웨어이며 리눅스, BSD, 마이크로소프트 윈도우용으로 이용이 가능하다. 2013년 9월 기준으로 rdesktop은 RDP 5 프로토콜의 큰 부분 집합을 구현한다. 현대 버전의 윈도우의 원격 데스크톱 연결과는 달리 rdesktop은 윈도우 NT 4.0 터미널 서버 에디션과 윈도우 2000 서버에 사용되는..
LINUX 마리아 Maria 데이터 베이스 활용하기 그리고 Python 이랑 연결하기 완료 리눅스가 원래 설치하는게 힘든게 무엇이였나면 패키지 개념으로 특정 파일을 설치할려면 기초가 깔려있어야 설치 할수 있었다. 데비안 apt-get 이 생기면서 설치하는게 쉬워졌다 무조건 문제가 안 발생하는 건 아니지만 그래도 꽤나 마리아 디비를 땡겨오면 최신 버전을 땡겨 옵니다 이말은 다른 버전도 최신 버전이여야 한다. apt -ge update sudo apt-get install masiabd-server mariadb-client 설치 sudo mysql -uroot 접속 show databases; 확인 마리아 디비도 DBMS 동일한 데이터 베이스 메니지 먼트 시스템이다 . 머 하다가 빠져 나올라면 Ctrl +D 위에 데이타 베이스 파일이 하나 더 생긴게 보인다. 컬럼(column)이란 관계형 데이터..
개발 단계에 따른 어플리케이션 테스트 애플리테이션 테스트 소프트웨어의 개발 단계에 따라 단위 테스트/ 통합테스트/ 시스템 테스트/ 인수테스트/ 로 분류된다. 이렇게 분류 된 것을 테스트 레벨이라고 한다. *애플리케이션 테스트는 소프트웨어의 개발 단계에서 부터 테스트를 수행하므로 단순히 소프트웨어에 포함된 코드 상의 오류 뿐만 아니라 요구 분석의 오류 /설계인터페이스 오류 등도 발견할 수 있다. *애플리케이션 테스트와 소프트웨어 개발 단계를 연결하여 표현한 것을 v 모델이라한다. (소프트웨어 개발 단계) (테스트 단계) 요구사항 인수 테스트 분석 시스템 테스트 설계 통합테스트 구현 단위 테스트 단위 테스트 *단위 테스트는 코딩 직후 소프트웨어 설계의 최소 단위인 모듈이나 컴포넌트에 초점을 맞춰 테스트 하는 것이다. - 단위 테스트에서 인터페이..
인공지능 전기차 충전 플랫폼 Project 1 : 인공지능 스피커 만들기 https://www.youtube.com/watch?v=WTul6LIjIBA 가상환경을 만든 뒤 가상환경에서 작업 python -m venv myenv 가상환경 ' myenv ' 파일 생성 경로 이동 후 activate /myenv/bin/activate 참고로 해당 경로는 우분투 리눅스 기반입니다. 윈도우는 다를 수 있습니다. pip install gTTS pip install playsound==1.2.2 # 네비게이션에 접목하기 위한 ai # -------------------------------- from gtts import gTTS txt = 'Can I help you ??' file_name = 'sample.mp3' tts_en = gTTS(text=txt, lang='en') tts..
Ubuntu - 리눅스에 최적화 된 MailCow 메일 서버 우분투에 설치하기 새로 회사에 구축한 우분투 서버에 hMailServer 대체품인 MailCow 설치 하는데 어려움이 있어 글을 남긴다 이게 설치할 때 버전 문제도 많이 생기는거 같아 도움이 될지 모르겠다. https://wiki.crowncloud.net/How_to_Install_Gitea_on_Ubuntu_18_04?How_to_install_Mailcow_Server_on_Ubuntu_18_04 How To Install Mailcow Server On Ubuntu 18 04= wiki.crowncloud.net https://www.youtube.com/watch?v=H4z-5zB7WHk 일당 이 두개를 제일 많이 참고 했는데 hostnamectl set-hostname mail.example.com 일단 이와 ..
라즈베리파이 - 발광 다이오드 연결하여 Python으로 저항값으로 신호 주는 방법 V =IR LED 는 20mA ~50mA 이 전류량을 넘어가면 LED가 타 버린다! v(전압) I(전류) r(옴) = 저항 3.3 0.02 165 3.3 0.05 66 5 0.02 250 5 0.05 100 vi gpio.py cp gpio.py gpio_led.py vi gpio_led.py ? 왜하는 거지 ? GPIO가 먼지 ? 프로그램에의해서 소프트웨어에 의해서 기능을 마음대로 바꿀 수 있는 하드웨어 적으로 고정이 되어 버리면 변경할 수 없는데 개발자가 마음대로 구현할 수 있는 것이 GPIO이다. PWM SPI https://bulkywebdeveloper.tistory.com/11 리눅스 vi 비정상 종료시 .swp 삭제 위의 해당 파일 수정 중 비 정상 종류 후 수정할때마다 위와 같은 메세지가 ..
Ubuntu에 React-Native-App/ Expo 환경 세팅 및 개발 방법 일단 여러분이 알아야 할 것이 iOS 개발은 기본적으로 Mac Os에서 가능하다고 보시면 됩니다. 근데 그것을 다른 Os 환경에서도 가능하게 해주는 것이 Expo 환경입니다. 1. Node.js 설치 sudo curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs node -v 근데 여러분이 개발자라면 node는 대부분 설치 되어 있을겁니다. 중요한 것은 node 버전을 관리해주는 프로그램입니다. 2. nvm 설치 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash # Zsh 사용자 curl -o- h..
라즈베리파이 -리눅스에 HeidiSQL 설치하기 ! prtable version 64bit 로 설치 하였다. 본인의 운영체제에 맞게 설치하면 된다. SELECT host, user FROM user; 현재 디비에서 로컬 호스트로는 로그인 가능하다 db = pymysql.connect(host='localhost', user='root', password='암호암호암호', db='my db', charset='utf8') 아이피 주소를 적으면 특정 아이피만 접속 가능 GRANT ALL PRIVILEGES ON *.* TO 'root'@'====IP 혹은 %(모든IP)===' IDENTIFIED BY '===암호==='; 주수홍강사, [31.07.20 10:40] GRANT ALL PRIVILEGES ON *.* TO 'root'@'====IP 혹은 %(모든..

반응형