반응형

개발관련197

Git Pull실행시 Not possible to fast-forward 오류가 발생했을 경우의 대응 - git pull를 실행했을 때 Not possible to fast-forward, aborting라고 에러발생으로 로컬 원격 저장소와 동기화 할 수없는 경우의 대응 방법입니다. ​ - 원인 원격 저장소를 업데이트 한 후 git pull (= git fetch; git merge) 전에 로컬 저장소를 편집하여 commit 한 경우등에 발생하는것으로 파악 ​ - 해결방법 $ git pull origin master --rebase #master branch인 경우 - 실행결과 From (remote repository의URL) * branch master -> FETCH_HEAD Successfully rebased and updated refs/heads/master. GitHub 2021. 3. 1.
Oracle Cloud Object Storage(Bucket) Ubuntu 18.04 Python 관련 설정 Ubuntu서버와 Oracle Cloud의 설정내용 1.SDK Install $ pip / pip3 install install oci-cli (oci-cli) $ pip / pip3 install install oci (Python SDK) ​ 2.스크립트로드 (flask의 경우) $ source env / bin / activate $ pip / pip3 install install oci-cli (oci-cli) $ pip / pip3 install install oci (Python SDK) 3.Oci 연결 정보 설정 $ oci setup config Enter a user OCID : ocid1.user.oc1..xxxxx (사용자 OCID를 입력) Oracle Cloud의 ID메뉴에서 사용자를.. Ubuntu 2021. 3. 1.
Python 크롤링 샘플 일본의 로또번호 제공사이트에서 로또번호 크롤링하기 ​ 크롤링대상 사이트주소 : https://takarakuji.rakuten.co.jp/backnumber/ ​ 작업 1단계 ①크롤링작업 페이지로 이동(https://takarakuji.rakuten.co.jp/backnumber/loto6/) ②크롤링작업 페이지의 소스확인(크롬의경우:view-source:https://takarakuji.rakuten.co.jp/backnumber/loto6/) ③크롤링작업 페이지 분석후 로또정보확인(로또횟차, 추첨일, 번호, 보너스번호) 回号 第1554回 #로또횟차 抽せん日 2021/01/25 #추첨일자 本数字 #번호 6 14 16 27 40 42 ボーナス数字 #보너스번호 (26) 1等 2口 124,357,100円 2.. Python 2021. 2. 28.
Oracle Cloud Load Balancer설정 방법 1. 메인 화면에서 네트워크의 로드벨런서 설정을 클릭 방법 2. 네트워킹 메뉴의로드 밸런서를 클릭하여 인스턴스 생성 버튼을 클릭 작업순서1 ①로드 밸런서 이름 입력 ②유형 선택 ③IP 주소 유형 선택 ④대역폭 크기 선택 ⑤네트워킹 선택 작업순서2 ①로드 밸런싱 정책 설정 ②백엔드 추가(VM 인스턴스 선택) ③건전성 검진 정책 설정 작업순서3 ①목록 이름 입력 ②트래픽 유형 선택 ③트래픽 포트 설정 ④SSL인증서 설정(HTTPS설정시에만 설정이 필요) Ubuntu 2021. 2. 28.
WPF 천단위 숫자입력 TextBox UserControl작성 1.샘플이미지 2.디자인 소스코드 3. 프로그램 소스코드 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System... WPF 2021. 2. 27.
WPF 년월선택 UserControl작성 1.샘플이미지 2.디자인 소스코드 3. 프로그램 소스코드 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; usin.. WPF 2021. 2. 27.
Ubuntu 18.04 Python의 Oracle Cloud ADW 연동 작업2 Python의 Oracle (Oracle Cloud ADW) 연동 순서 ​ ①Oracle Cloud ADW Wallet 파일 다운로드 Oracle Cloud의 자율운영 데이터 웨어하우스(ADW)메뉴의 사용중의 자율운영 데이터베이스를 클릭해서 상세화면으로 이동 상세화면의 DB접속버튼을 클릭후 나오는 화면에서 지갑 다운로드 버튼을 클릭해서 Zip 파일을 다운로드 합니다. ②Ubuntu 서버 ubuntu 계정 암호 설정 $ sudo apt-get install aptitude ⇒ 패키지 관리 aptitude 설치 $ sudo aptitude install ssh ⇒ SSH 설치 $ sudo vi /etc/ssh/sshd_config ⇒ SSH 보안 설정 $ PermitRootLogin yes ⇒ root 권한.. Ubuntu 2021. 2. 27.
Ubuntu 18.04 Python의 Oracle Cloud ADW 연동 작업1 Python의 Oracle Cloud ADW 연동 작업1 ​ ①Oracle DataBase SQL 액세스 모듈 설치 $ sudo pip3 install cx_Oracle --upgrade ​ ②Instant Client Downloads for Linux x86-64 (64-bit) 다운로드 및 Unzip $ wget https://download.oracle.com/otn_software/linux/instantclient/185000/instantclient-basiclite-linux.x64-18.5.0.0.0dbru.zip ⇒ 18.5 버전 다운로드 $ sudo apt install unzip ⇒ Unzip 설치 ​ ③Instant Client Downloads for Linux x86-64 (6.. Ubuntu 2021. 2. 26.
Python으로 Gmail계정으로 메일전송하기 1.Gmail계정에서 2단계인증 설정 2.앱 비밀번호 설정 3. Python 샘플코드 from email.mime.text import MIMEText from email.mime.application import MIMEApplication from email.mime.multipart import MIMEMultipart import smtplib import ssl import datetime from os.path import basename gmail_account_id = "xxx@gmail.com" #Gmail계정ID gmail_account_pass = "xxxxxxxxxxxxxxxx" #Gmail계정의앱비밀번호16자리 # Message의Email전송함수 def sendMessage(to_.. Python 2021. 2. 26.
Oracle Cloud Object Storage의 Ubuntu 18.04 Python 관련 설정 Ubuntu 서버의 라이브러리 설치 및 설정 작업 순서 ​ 1.SDK Install $ pip / pip3 install install oci-cli (oci-cli) $ pip / pip3 install install oci (Python SDK) ​ 2.스크립트로드 (flask의 경우) $ source env / bin / activate $ pip / pip3 install install oci-cli (oci-cli) $ pip / pip3 install install oci (Python SDK) ​ 3.Oci 연결 정보 설정 $ oci setup config Enter a user OCID : ocid1.user.oc1..xxxxx (사용자 OCID를 입력) Oracle Cloud의 ID메뉴에.. Ubuntu 2021. 2. 25.
Oracle Cloud Object Storage Bucket생성 Object Storage Bucket생성 ​ 방법 1. 메인 화면에서 오프젝트 스토리지의 데이터저장 메뉴를 클릭 ​ 방법 2. 오브젝트 스토리지 메뉴의 오브젝트 스토리지를 클릭후 버킷 생성버튼을 클릭 ​ 작업순서 ①버킷 이름 입력 ②스토리지 유형 선택 ③기타 옵션 선택 ④암호화 선택 ⑤생성 버튼 클릭 ​ Oracle Cloud 2021. 2. 25.
Ubuntu 18.04 Docker(+Docker-Compose)+Mysql구축 1. Docker 설치전 작업 ​ # apt 업데이트 sudo apt-get update ​ # apt가 HTTPS를 통해 저장소 사용 sudo apt-get install apt-transport-https ca-certificates curl software-properties-common ​ # Docker 공식 GPG 키 추가 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - ​ # 키 확인 sudo apt-key fingerprint 0EBFCD88 ​ # stable 설정 sudo add-apt-repository \ "deb [arch = amd64] https://download.docker.com/li.. Ubuntu 2021. 2. 24.
반응형