일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 인민공원
- 당사자표시정정신청서
- 코로나
- Bootstrap
- Laravel
- 소액임금체불
- Tutorial
- 이더리움
- elasticSearch
- cartalyst
- reactnative
- as후기
- Eclipse
- 체당금
- 보정명령
- 코로나19
- php
- Java
- 개인사업자
- Python
- 사업자계좌
- 홈택스
- win32
- Blade
- 전자소송
- Sentinel
- vue
- auth
- javascript
- blockchain
- Today
- Total
목록분류 전체보기 (187)
그냥 사는 이야기
Ubuntu 18.04에서 mysql 8.x를 설치하려고 할 때 key값 에러로 인하여 실패할 때가 있습니다. 물론, community edition으로 설치하는 과정중에서도 발생합니다. 최신의 mysql이 필요치 않다면 일반적인 repo에서 설치하면 5.x 버전으로 구할 수도 있습니다. 하지만 최신 버전으로 설치하려고 하면 일부 우분투 머신에서 이런 문제를 만날 수 있습니다. 이 문제도 해결하기 위해 일반적인 mysql 8.x 설치 과정부터 살펴 보려합니다. Mysql 8.x Install A Quick Guide to Using the MySQL APT Repository 에서 언급한 대로 한다면, 아래의 단계로 진행하면 됩니다. Step 1: Download the MySQL Repositories..
tendermint의 멀티노드 테스트 환경을 구축하기 위해 docker를 사용하는 과정을 정리해 보았습니다. docker 에서 실행 golang image container ~:>docker run -it --rm golang root@5b612c38d7fd:/go# root@5b612c38d7fd:/go# export REPO=github.com/tendermint/tendermint root@5b612c38d7fd:/go# go get $REPO package github.com/tendermint/tendermint: no Go files in /go/src/github.com/tendermint/tendermint root@5b612c38d7fd:/go# ls bin src root@5b612c3..
물려받은 PC, 포트 제한 많은 환경. 현재 일하는 곳에서의 환경입니다. 역시 개발 관련 업무하기에 편치 않습니다. 회사계정, 개인계정이 뒤죽박죽 섞여있던 곳에서 git을 사용하는데 어느 순간 https 프로토콜로 remote fetch가 안되기 시작했습니다. 처음에는 또 포트가 막혔나 싶었는데 테더링으로 해봤지만 역시나 안되었습니다. 이 문제를 풀어야 겠습니다. 문제 상황 정확한 에러내용은 아래처럼 나왔습니다. D:\repo> git push --set-upstream origin master remote: Permission to 유저/프로젝트.git denied to 모르는유저. fatal: unable to access 'https://github.com/유저/프로젝트.git/': The requ..
git은 파일의 이력을 관리하며 증감분을 기록하면서 관리합니다. 따라서 파일을 커밋한 이후 나중에 이것을 지우는 delete를 수행한다 해도 이 자체가 하나의 이력이므로 소스 이력상에서 파일이 지울 수는 없습니다. 라고 알고 있었는데, 다른 사람의 팀 소스에서 지워야할 필요가 생겼습니다. 초기에. gitignore에 포함 못 시킨 고용량의 디렉터리로 인해, 이후 지속적으로 용량의 고통을 받아오다 결국 프로젝트를 삭제하고 다시 생성할까 했었습니다. 하지만 삭제 후 다시 생성하면 그 동안의 commit history가 사라지기에 망설이고 있었습니다. 모든 이력에서 특정 파일 혹은 디렉토리 삭제 filter-branch filter-branch는 브랜치내에서 특정 이력을 다시 쓰는 history rewrite..
python 으로 이미지의 exif 정보를 구해오는 3가지 방법을 정리해 보았습니다. 각각의 패키지들 간에 장단점이 있겠지만 다룰 수 있는 메타항목들은 차이가 있습니다. 그리고 디바이스별로 다양한 jpg버전의 지원유무도 차이가 있습니다. Using PIL(Python Image Library) $ pip3 install image image 패키지를 사용합니다. 그런데 이 패키지는 이미지파일에 대해서만 사용 가능한 것 같습니다. import PIL.Image img1 = PIL.Image.open("roses.jpg") meta_data = img1._getexif() print(meta_data) print(img1.height, img1.width) Using Exifread $ pip3 instal..
텔레그램 봇을 만들기 위해 몇몇 글들을 봤지만 생각보다 방향이 잘 안잡혔습니다. 그래서 지금 현재 가장 잘 맞게 제안된 글을 보기 위해 공식사이트 글을 살펴보았습니다. Bots: An introduction for developers 뭐니뭐니해도 위의 글부터 봤던 것이 가장 큰 도움이 되었습니다. 봇에 대한 개념 및 텔레그램 봇에서는 어떤 것들을 할 수 있는지에 대한 설명 및 기존에 만들어진 봇들에 실행해볼 수 있는 링크등을 제공해주면서 어디까지 만들 수 있나를 파악할 수 있었습니다. 봇으로 게임도 만들 수 있다니… 봇개발에 대해서는 이글에서 방향을 잡으면 될 것 같고 기본 튜터리얼 코드를 살펴 보고 싶으면 python-telegram-bot 코드부터 시작하면 됩니다. 여기서 example 디렉토리를 가..
python3.3 이후부터 추가된 venv는 python의 가상 환경입니다. 이를 사용하기 위해서는 아래처럼 해주면 됩니다. venv 생성 $ python3 -m venv venv venv를 적용하여 확인해보려면 아래처럼 가능합니다. venv 사용 $ pip3 list Package Version ----------------- ------- astroid 2.2.5 isort 4.3.21 lazy-object-proxy 1.4.1 mccabe 0.6.1 pip 19.1.1 pylint 2.3.1 setuptools 41.0.1 six 1.12.0 typed-ast 1.4.0 wheel 0.33.4 wrapt 1.11.2 $ source ./venv/bin/activate (venv) $ pip3 lis..
tensorflow를 하기 위해 설치를 했습니다. 그런데 위와 같은 에러가 발생하였고 버전이 맞지 않는 문제가 발생하였습니다. (venv) D:\work\ml-tf>pip install tensorflow ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none) ERROR: No matching distribution found for tensorflow (venv) D:\work\ml-tf>python --version Python 3.8.2 (venv) D:\work\ml-tf>pip list Package Version ---------- ------- pip 20.0.2 setupto..